Compare commits

...
Author SHA1 Message Date
Brandon Thomas bfe3ab1e34 this appears to fix broken queries 2026-06-13 01:41:27 -04:00
Brandon Thomas bcd1757ee0 migrate from sqlx 0.7.x -> 0.9.0 2026-06-13 00:38:34 -04:00
Brandon Thomas 222f3e958d actix crates upgrades (#1638) 2026-06-12 21:47:36 -04:00
Brandon Thomas 4ab06030dc fix cors with PUT methods (#1637) 2026-06-12 20:02:44 -04:00
Brandon Thomas 189c5afc80 updating pricing tests (#1636) 2026-06-12 19:52:58 -04:00
BFlat 2818831a66 Webapp: seed new folders with selection + marquee selection fixes (#1634)
- **New folder keeps selection:** "Add to folder > Create new folder"
now drops
the selected items into the folder on create instead of leaving it empty
  (webapp library + desktop gallery modal)
- **Marquee dead below the fold (main bug):** flex-column scroll parent
shrank
the page root to one viewport; presses lower down missed the handler.
Fixed
  with `shrink-0` so the root spans the full scroll height
- **Edge auto-scroll:** holding a drag near the top/bottom edge scrolls
the list
so you can keep selecting past the viewport in one drag (anchor
compensated for
  scroll; virtualized tiles stay selected)
- **No blue highlight:** `select-none` on the page (inputs opted back
in) blocks
accidental text/image highlighting and stops it competing with the drag
- **Rectangle no longer covers the top bar:** visible marquee box
clamped to the
  gallery viewport; selection hit-testing stays unclamped
2026-06-12 10:48:25 +07:00
Brandon Thomas 8497a8c83a artcraft 0.33 (#1633) 2026-06-11 23:02:35 -04:00
Brandon Thomas 5fff16ee22 cost accounting; credits updates (#1632) 2026-06-11 23:01:30 -04:00
bflatastic 1c3810e5a5 webapp: rounder corners and styling updates for mobile 2026-06-12 05:50:58 +07:00
bflatastic 5206a1d3e5 webapp: less blurry bg more visible promptbox 2026-06-12 05:19:15 +07:00
Tanish Manku 10f8297c1f Fix desktop video generation ignoring selected resolution (#1631)
The desktop video promptbox built the GenerateVideoRequest without ever
setting `resolution`, so generation always omitted it and the backend
fell back to the model's default (720p) — and billed for it. The cost
preview reads the same store value and sends it, so the preview was
correct (e.g. 117 for 480p) while the charge stayed at the 720p price
(240). Populate request.resolution in buildRequest, mapping the store's
legacy display string ("480p"/"720p"/"1080p") to CommonResolution,
guarded on the model exposing resolutionOptions.

Also fix useImageCostEstimate (webapp) omitting `quality` from its
effect deps, which meant the image cost preview didn't refresh when only
the quality option changed.
2026-06-11 14:48:48 -07:00
Brandon Thomas edb771ccfb uncommitted comet api module 2026-06-11 16:47:38 -04:00
Brandon Thomas 5979002f7e new cost tracking fields (#1630) 2026-06-11 16:37:43 -04:00
Brandon Thomas 74e30c4ffb comet api (#1629) 2026-06-11 10:43:32 -04:00
bflatastic 4061f00874 webapp: tailwind config colors update 2026-06-11 21:19:07 +07:00
bflatastic 633003c43b webapp: styling updates and package versions 2026-06-11 21:18:49 +07:00
Brandon Thomas 957db2d07f folders - add video previews / thumbnails (#1628) 2026-06-11 08:50:23 -04:00
Brandon Thomas b82a4e1599 change sorting for media files in folders (#1627) 2026-06-10 23:32:52 -04:00
BFlat bee790b952 feat(library): marquee selection, multi-select UX, mobile polish and … (#1626)
…perf

- Add desktop-style marquee drag selection on the webapp library: drag
on blank space to select covered tiles, click blank space to deselect
all
- Multi-select: clicking anywhere on a tile toggles it (fixes a
double-fire that cancelled the toggle so only the checkbox worked);
selection persists across tabs and folder navigation
- Gallery item menus show "View image" / "View video" / "View 3D" above
Add to Folder; menu panels size to content so labels no longer wrap
- Mobile/touch: no tile dragging or marquee (finger drags scroll),
checkbox and menu buttons always visible (no hover on touch), and the
Add to Folder submenu expands inline as an accordion instead of
overflowing the screen
- Select-mode gallery modal: folder cards hide the options menu and
ignore right-click (picker is browse-only)
- Perf: bulk selection moved to a module store with per-tile
subscriptions so selection changes re-render only flipped tiles, never
the page; marquee rectangle is positioned imperatively with cached tile
rects and commits only when coverage changes; webapp date groups
virtualized via the shared LazyDateGroup for smooth scrolling on large
libraries
- Bulk selection bar extracted to its own component, fixed to the
viewport bottom and centered within the content area
2026-06-11 00:47:42 +07:00
BFlat a2d57e3685 Folders for the library modal (#1309)
- Redesigned the gallery modal with a sidebar replacing the old filter
dropdown - filters now show as a list with item counts
- Added a Folders system - create, rename, and delete folders to
organize assets
- Users can drag items onto folders in the sidebar, including
multi-selected items
- Added "Add to Folder" option in the item right-click menu with a
folder picker submenu
- Added "Add to folder" button in the bulk selection bar with a folder
picker popup
- Clicking a folder in the sidebar opens a folder view with its own
content area and empty state
- Folder names are editable - click the title in the header or
right-click a folder in the sidebar to rename
- Videos are now draggable - previously only images and 3D objects could
be dragged
- Folder data is mocked locally for now - ready for API integration
2026-06-10 22:04:26 +07:00
Brandon Thomas 9104faf806 fix frontend dev scripts (#1625) 2026-06-10 09:28:25 -04:00
Brandon Thomas b011319abd dashboard links (#1624) 2026-06-10 09:03:58 -04:00
Brandon Thomas 1c654bfafa stripe info admin endpoint (#1623) 2026-06-10 08:42:32 -04:00
Brandon Thomas a7c59f7c9b fix test failures (#1622) 2026-06-10 00:52:24 -04:00
Brandon Thomas 780bbbe9cf test fixes (#1621) 2026-06-10 00:37:32 -04:00
Brandon Thomas 6e5cce20fb seedance errors revamp (#1620) 2026-06-09 22:52:03 -04:00
Brandon Thomas b12781056d track platform type (#1619) 2026-06-09 20:19:05 -04:00
Brandon Thomas 70fb0b784f folders - better media files links, last items, etc. in the API (#1618) 2026-06-09 09:48:19 -04:00
Brandon Thomas e9f46b1e87 folders fixes, new endpoint for atomic "move" (#1617) 2026-06-08 19:09:23 -04:00
BFlatandTanish Manku 9caaad5e0d Page video editor: Mount and make public (#1611)
Co-authored-by: Tanish Manku <tanish2k09.dev@gmail.com>
2026-06-08 13:01:51 -07:00
Brandon Thomas 8253e28560 folders (#1616) 2026-06-08 12:09:02 -04:00
bflatastic 7af6e5b867 Webapp: added missing seedance variant name mappings 2026-06-08 22:19:32 +07:00
bflatastic ccdcb01035 fix(webapp): clamp duration to nearest valid value on model switch instead of resetting to min 2026-06-08 21:18:23 +07:00
BFlat e3a8c04878 Webapp: OmniGen outage handling + toast fixes (#1615)
### Outage handling
- Show an error toast when the OmniGen service is unavailable (5xx)
instead of failing silently.
- Distinct messages for the two failure points: couldn't load the model
list vs. couldn't enqueue a generation.
- Model-fetch toast fires once per failed attempt (singleton fetch +
message dedup); generation toast is gated to 5xx so content-policy/4xx
rejections still just show the failed card and 402 still opens the
credits modal.
2026-06-08 20:59:50 +07:00
BFlat 3886253ffa Webapp: prompt-box fixes, in-progress recreate, model-name consistency, sticky settings (#1614)
### Prompt box
- Fix prompt box overflowing past the viewport at some desktop widths
(Generate button hidden) - removed `w-full` so it sizes to the content
area beside the sidebar (create-image + create-video).

### Recreate action
- Add **Recreate** to in-progress jobs in the create-page gallery (grid
+ list) and the task queue - previously only on completed/failed.
- Task queue had no Recreate at all; added it to all three states
(in-progress/completed/failed) for consistency.
- Recreate on the in-progress grid card sits bottom-right inline with
the prompt; in-progress list row reveals it on hover (matching completed
rows).
- Extract shared `useRecreateFromPromptToken` hook; refactor
FailedCard/FailedRow onto it (DRY).

### Model display names
- Consolidate to a single source of truth: webapp `getModelDisplayName`
now delegates to `@storyteller/model-list` (removed the duplicate local
map). Gallery, task queue, and lightbox now agree.
- Fix missing names: `gpt_image_1` (gallery) and Midjourney in the
lightbox - added `midjourney_7` / `midjourney_7_niji` / `midjourney_8`
to the model-list name + creator-icon maps; aligned `veo_2` → "Google
Veo 2".

### Sticky prompt settings across model switches
- Prompt-box settings no longer reset when switching models - the user's
choice persists and is resolved against the new model (kept if
supported, else falls back for display/generation only, without losing
the preference).
- Covers aspect ratio, count, resolution, quality (image) and aspect
ratio, resolution, count, duration, sound (video).
- Add `lib/resolve-model-setting.ts` (`resolveModelOption` /
`resolveModelCount`); `handleModelChange` now only switches the model (+
capability-bound input mode on video).
2026-06-08 19:35:20 +07:00
bflatastic c1b257b7d5 updated download links to v0.32.0 2026-06-06 07:56:31 +07:00
bflatastic b162e2bfc0 webapp: fixes to mobile sheet component on mobile 2026-06-06 07:50:07 +07:00
BFlat 3ea33dabd5 test fix 2: mobile freezing after image modal closed on mobile (#1613) 2026-06-06 07:37:15 +07:00
BFlat aee20db947 test fix: mobile freezing after image modal closed on mobile (#1612) 2026-06-06 07:20:20 +07:00
BFlat 3847a3d39c Revert "Page video editor: Mount and make public" (#1610)
Reverts storytold/artcraft#1606
2026-06-06 06:59:01 +07:00
BFlat 5747212f37 Revert "fix(ci): use pnpm instead of npm in artcraft publish workflows" (#1609)
Reverts storytold/artcraft#1608
2026-06-06 06:58:27 +07:00
Tanish Mankuandbflatastic 04ebe2c965 fix(ci): use pnpm instead of npm in artcraft publish workflows (#1608)
The frontend migrated to pnpm workspaces in #1606, which introduced
"workspace:*" dependencies. npm cannot resolve that protocol, so the
macOS and Windows publish workflows fail at "npm ci" with
EUNSUPPORTEDPROTOCOL, breaking production release builds on main.

Add a pinned pnpm setup step and replace the npm install block with
"pnpm install --frozen-lockfile". Verified the frozen install resolves
cleanly against the committed pnpm-lock.yaml.

---------

Co-authored-by: bflatastic <bombayapirat@gmail.com>
2026-06-06 06:49:16 +07:00
Tanish Mankuandbflatastic d09d44b7e2 Page video editor: Mount and make public (#1606)
Co-authored-by: bflatastic <bombayapirat@gmail.com>
2026-06-05 22:21:55 +07:00
BFlat 8e754b4b8f website: landing buttons and footer cta updates (#1607)
- Renamed the "Supercharge Credits" button to **Use on Web** (globe
icon) in the hero and bottom CTA. Routes subscribers to the webapp
homepage, everyone else to `/pricing`.
- Removed the "Create image / Create video" links from both sections.
- Split Discord + GitHub into a separate "Open source &
community-driven" CTA (subtle container) above the "Ready to craft?"
CTA.
2026-06-05 14:47:30 +07:00
BFlat cbda6b7b1f fix(webapp): prevent iOS caret loss in mobile prompt input (#1605)
MentionTextarea's DOM-sync effect rewrote innerHTML under the live caret
whenever buildHTML's identity changed, detaching the cursor on iOS
Safari mid-typing. Skip the rewrite when focused and the DOM already
matches value, and memoize colorMap in MobilePromptForm to stop the
per-render churn.
2026-06-04 13:05:30 +07:00
Brandon Thomas 186ce24390 fix routing 2026-06-03 23:59:13 -04:00
Brandon Thomas 3401e709bb rename handlers + codegen fix 2026-06-03 10:57:27 -04:00
Brandon Thomas f71d344ff3 admin email changes (#1604) 2026-06-03 10:37:28 -04:00
Brandon Thomas ca43d5cbe8 grok failure update (#1603) 2026-06-02 22:00:10 -04:00
BFlat 1d8f64dd23 webapp: midjourney icon and name mappings (#1602) 2026-06-02 22:58:33 +07:00
BFlat 2a49226479 mobile view update (#1601)
- Separate mobile generations page
- Bottom mobile navbar
2026-06-02 20:36:02 +07:00
Brandon Thomas a6f8d2a4aa midjourney images - router, web, jobs, etc. (#1600) 2026-06-02 06:49:12 -04:00
Brandon Thomas 017b923c5a midjourney client (#1599) 2026-06-02 04:02:09 -04:00
Brandon Thomas f0244c6da8 analytics queries (#1598) 2026-06-01 23:55:52 -04:00
Brandon Thomas 75788d9525 kling 1.6 pro, 2.5 turbo pro, 2.6 pro -> web omni api / artcraft_router / fal_client (#1597) 2026-06-01 19:08:25 -04:00
BFlat c5dcf0e155 app styling updates (#1596)
darker tone
2026-06-01 18:17:14 +07:00
Brandon Thomas c71af2b2b0 move deprecated modules (the bulk of them) (#1595) 2026-05-31 23:59:25 -04:00
Brandon Thomas 2f808fe61e artcraft_router cleanup from old migration (#1594) 2026-05-31 23:42:50 -04:00
Brandon Thomas 0c1bb0794a auto aspect ratio for grok 2026-05-31 16:39:46 -04:00
Brandon Thomas f551a547a0 grok max length is 4096 2026-05-31 15:05:09 -04:00
Brandon Thomas 8ac4e534e1 refactor to make intention of request prereq checks clear + reusable 2026-05-31 14:40:10 -04:00
BFlat e39fe7c106 textToVideoSupported api field (#1593) 2026-06-01 01:30:24 +07:00
Brandon Thomas e3d30a677a 400 on grok ttv (#1592) 2026-05-31 14:19:13 -04:00
Brandon Thomas e8a2cbd490 text_to_video_supported=false on new grok model (#1591) 2026-05-31 13:53:02 -04:00
Brandon Thomas 0d7168c506 grok imagine video 1.5 preview (#1590) 2026-05-31 12:21:54 -04:00
bflatastic 5d4f307320 model selector width update 2026-05-30 01:03:13 +07:00
Brandon Thomas dbd723541f add prompt token to GET /v1/media_files/list/user/{username} (#1589) 2026-05-29 13:45:17 -04:00
bflatastic c589f20110 popover updates for info tooltip 2026-05-30 00:42:55 +07:00
Brandon Thomas 59da9a2a79 descriptions got switched 2026-05-29 13:38:03 -04:00
BFlat 58d4f4ff12 webapp: extra info for models (#1588) 2026-05-30 00:30:14 +07:00
Brandon Thomas 10cb0b3030 fix build 2026-05-29 13:09:46 -04:00
Brandon Thomas 55d375895c description fields on video models 2026-05-29 13:05:55 -04:00
Brandon Thomas 5dfa059523 disable characters 2026-05-28 19:46:46 -04:00
bflatastic 9598a86dcd webapp: recreate failed jobs 2026-05-29 06:40:54 +07:00
Brandon Thomas d86da55954 update model list (#1587) 2026-05-28 19:10:36 -04:00
Brandon Thomas 6f9e240b4e ultra variant backend (#1586) 2026-05-28 19:03:12 -04:00
Brandon Thomas 491715e5a6 seedance variant - BytePlus "Ultra" (#1585) 2026-05-28 16:23:56 -04:00
Brandon Thomas 6e55dc63c0 group providers together (#1584) 2026-05-28 15:14:24 -04:00
Brandon Thomas 7aa8d9b7ca enums renames for less confusion (#1583) 2026-05-27 22:51:42 -04:00
Brandon Thomas 094afb4cf0 remove legacy image pipeline (#1582) 2026-05-27 18:30:54 -04:00
bflatastic cfd60a4d11 webapp: create row card styling fixes and copy prompt on failed and in progress rows 2026-05-27 14:30:29 +07:00
BFlat 2b0a692634 webapp: create pages list view (#1581)
Create pages now have a toggle for grid/list view depending on
preference
2026-05-27 14:14:36 +07:00
Brandon Thomas 46b3c92c8b artcraft router for images - pipeline v2 (#1580) 2026-05-26 18:10:30 -04:00
bflatastic 2b0c5b9085 webapp: revert previous google flow fix - check subscription instead 2026-05-26 23:39:04 +07:00
BFlat 006068a4c5 webapp: route new Google SSO users to the welcome page (once) (#1579)
After Google sign-in, brand-new accounts now land on /welcome instead of
the set-password page; returning users go to their normal destination.

"New user" is detected via the SSO response's
username_not_yet_customized (forced to false by the backend for
returning Google logins, so repeat logins never re-trigger it). A
per-user-token localStorage marker guards against the rare
email→Google-link edge case so welcome shows at most once per account.

- session.ts: add consumeNewUserWelcome(isNewUser) helper
- login / signup-form / signup-cta-modal: route via the helper
2026-05-26 23:02:44 +07:00
BFlat ee4a7f7e2f webapp: flow update password setting completely optional (#1578) 2026-05-26 22:28:27 +07:00
bflatastic 5d100a60e9 website: landing font fix 2026-05-26 21:56:09 +07:00
Brandon Thomas 370d2fc494 artcraft router: all video is on "v2"; artcraft desktop: all models on "omni"; storyteller-web: omni on video v2 (#1577)
This is a lot of legacy path cleanup. 

These are now the only valid paths:

- artcraft website: storyteller-web omni video gen -> artcraft_router v2
video pipeline

- artcraft desktop: artcraft_router v2 video pipeline (for artcraft
provider) -> storyteller-web omni video gen
2026-05-26 10:25:59 -04:00
BFlat c36c0d283c webapp: mobile responsive settings modal (#1576)
- settings modal is now full height and width on mobile with side tabs
laid horizontally at the top
2026-05-26 20:51:57 +07:00
BFlat a8f464e7ec webapp: only render background decoration on desktop (not mobile) for performance 2026-05-26 20:35:21 +07:00
BFlat 2d6cb2f03c fix test 4: revert glass blue styling 2026-05-26 20:20:21 +07:00
BFlat b82029484a fix test 3: mobile freeze 2026-05-26 20:05:21 +07:00
BFlat 73171cd3a8 fix: stop mobile freeze when overlays open over the prompt box
On mobile Safari, opening any overlay (mobile menu, signup modal) over the
create pages froze the UI for 5-10s. Cause: the fixed prompt box uses the
`.glass` class (`backdrop-filter: blur`), and iOS Safari re-evaluates a
backdrop-filter against the newly composited overlay content, hanging the
main thread. Desktop was unaffected.

- Disable every `backdrop-filter` on mobile (<= 639px) via a universal reset.
- Make `.glass` fully opaque on mobile so dropping the blur is invisible.
- Revert the earlier Google Sign-In deferral attempt in GoogleLoginButton
  (it didn't address the real cause).
2026-05-26 19:55:08 +07:00
BFlat 33be9f1ca4 ## Fix: mobile signup modal freeze (defer Google Sign-In)
**Problem:** On mobile Safari, tapping "Sign up to create" on the create pages froze for 5–10s before the signup modal appeared. Desktop was fine.

**Cause:** The modal mounts Google's GSI sign-in widget (`<GoogleLogin>`), which boots a cross-site iframe to `accounts.google.com`. Mobile Safari's tracking prevention (ITP) throttles that cross-site init for several seconds, and because the widget mounted synchronously when the modal opened, the modal's first paint was blocked behind it. The login/signup pages didn't show this because they mount the widget during a route change, hiding the cost.

**Fix:** Defer mounting the real GSI iframe until after first paint (`useEffect` + `requestAnimationFrame`). The custom "Continue with Google" button shows instantly; the actual Google button hydrates a frame later, off the critical path. The container has a fixed height, so there's no layout shift.

- Centralized in `GoogleLoginButton`, so the login/signup pages benefit too.
- Tradeoff: the Google button becomes clickable ~1 frame later (imperceptible).
- No behavior change on desktop.
2026-05-26 19:34:36 +07:00
Brandon Thomas 33116e0e5b artcraft router: video pipeline v2 implementations (#1575) 2026-05-26 06:54:29 -04:00
BFlat ebe2129b4b webapp: UX, CTA improvements (#1574)
## Signup, credits, and pricing polish

A round of UX improvements around signing up, running out of credits,
and the pricing page.

**Signup**
- Refreshed the signup prompt copy and added a "Continue with Google"
option (same flow as the login/signup pages)
- Added a "Sign up to create" button on the image and video pages for
logged-out visitors

**Create pages**
- Punchier empty-state headlines ("Describe anything. See it in
seconds." for images, "Describe a scene. See it in motion." for video)
- Added a subtle background pattern behind the empty state

**Out of credits**
- New modal that appears when a generation is blocked by not enough
credits
- Subscribers see "Upgrade plan" (hidden if they're already on the top
plan) plus "Buy credits"
- People without a plan get a "Choose a plan" prompt instead

**Pricing page**
- Existing subscribers get a "Buy more credits" shortcut at the top of
the page
- "Contact Us" now opens a small menu to copy the email or open your
mail app

**Cleanup**
- Removed the "Seedance 2.0 is in Early Alpha" warning from the task
queue

**Buy credits modal**
- Restyled the buy credits modal to be more appealing
2026-05-26 16:08:50 +07:00
Brandon Thomas 94077a3ecb test fix 2026-05-26 04:23:47 -04:00
Brandon Thomas 34c6af3145 test fix (#1573) 2026-05-26 04:22:57 -04:00
Brandon Thomas a7b9ec1d95 consolidate more error types (#1572) 2026-05-25 22:55:29 -04:00
Brandon Thomas 8ecc8cf7b3 clean up and consolidate bespoke error types (#1571) 2026-05-25 21:54:32 -04:00
Brandon Thomas 03a008fb5c use CommonWebError for alert visibility during google SSO (#1570) 2026-05-25 20:21:12 -04:00
Brandon Thomas 2c2594c482 custom serialize error type (#1569) 2026-05-25 18:49:05 -04:00
Brandon Thomas f3afc4b046 rename Advanced* web error back now that the old variant is gone (#1568) 2026-05-25 16:00:02 -04:00
Brandon Thomas b91d75b6cc get rid of "CommonWebError" for "AdvancedCommonWebError" (#1566)
This error type is better behaved and integrates well with our pager /
alerts system.

We'll later rename AdvancedCommonWebError back to CommonWebError
2026-05-25 15:33:55 -04:00
BFlat 417e915882 webapp: site title for home page 2026-05-26 02:23:08 +07:00
BFlat 6e8a7bf817 webapp: fix google sso not logging user in on mobile safari 2026-05-26 02:19:54 +07:00
BFlat 110f9327d8 webapp: redirect already logged in users back to homepage if they land on login/signup pages 2026-05-26 02:16:10 +07:00
BFlat 19d0813f02 webapp: login signup improvements + Google SSO (#1567)
## Login & Signup improvements + Google sign-in

- **Refreshed login & signup pages** - cleaner two-panel design with a
looping
Seedance 2.0 showcase video alongside the form, the ArtCraft logo, and a
back
button. Tidied up the related password-reset and welcome screens to
match.
- **Sign in with Google** - added a "Continue with Google" button to
both the
  login and signup pages.
- **Set a password after Google sign-up** - first-time Google users are
guided to
create a password (so they can also sign in on the desktop app), then
continue
  to the welcome/pricing page. Returning users go straight in.
- **Account settings** - the password option now says "Set" for accounts
that
don't have a password yet (and skips asking for a current one), and
"Change"
  otherwise.
2026-05-26 01:57:05 +07:00
Brandon Thomas 06cc380d74 google sso - better error types, README with setup instructions (#1565) 2026-05-25 12:59:04 -04:00
Brandon Thomas d25b206cae fix latent query bug (#1564) 2026-05-25 10:57:42 -04:00
BFlat 96b6150051 webapp: sd plus models name/icon mappings, promptbox width increase (#1563) 2026-05-25 15:16:04 +07:00
BFlat 1d6d0ec1c3 webapp: grok imagine name/icon mapping, linked max duration for image… (#1562)
… ref mode
2026-05-25 14:23:38 +07:00
Brandon Thomas c0ee2c44f6 enable grok video 2026-05-24 12:52:00 -04:00
Brandon Thomas bc303207f5 build grok job 2026-05-24 11:54:53 -04:00
Brandon Thomas 471a300758 fix grok artcraft tauri app breakages (#1561) 2026-05-24 11:51:16 -04:00
Brandon Thomas 4e7fcb5f39 deactivate grok video for now 2026-05-24 11:39:16 -04:00
Brandon Thomas 88c922314f enqueue grok requests + grok jobs (#1560) 2026-05-24 11:27:25 -04:00
Brandon Thomas f38098e629 grok costs (#1559) 2026-05-23 22:04:17 -04:00
Brandon Thomas bdfa8bc729 grok api client (#1558) 2026-05-23 20:45:58 -04:00
Brandon Thomas 436d6d18a0 more dashboards 2026-05-23 15:55:20 -04:00
Brandon Thomas 34c6b33682 datadog api key trimming 2026-05-23 15:31:13 -04:00
Brandon Thomas 868cca2181 modernize github actions (#1557) 2026-05-23 13:23:35 -04:00
Brandon Thomas e518f42fdb metrics creation scripts 2026-05-23 12:46:33 -04:00
Brandon Thomas d8c2341855 cleanup server environment (#1556) 2026-05-23 12:46:08 -04:00
Brandon Thomas 78700e4b12 improve metrics and report breakage (#1555) 2026-05-23 12:28:55 -04:00
Brandon Thomas 69d26f6a86 metrics defs (#1554) 2026-05-23 11:26:14 -04:00
Brandon Thomas 2322100133 datadog metrics and monitors (#1553) 2026-05-23 11:23:33 -04:00
Brandon Thomas 345c25cb07 add more (and correct) metadata to media_files records (#1552) 2026-05-22 21:14:03 -04:00
Brandon Thomas 42096cb2e9 cleanup queries 2026-05-22 20:02:30 -04:00
Brandon Thomas 05a84194ac write models to jobs (#1551) 2026-05-22 19:08:34 -04:00
Brandon Thomas 6b5dcc8d35 fix artcraft desktop (#1550) 2026-05-22 16:16:23 -04:00
Brandon Thomas 775538fc3f show all context items with prompts 2026-05-22 15:20:56 -04:00
Brandon Thomas e95f88a01f job insert query dedupe (#1549) 2026-05-22 15:20:09 -04:00
BFlatandClaude Opus 4.7 c204f05fdb webapp: improvements may 22 (#1548)
- remove small plan text on pricing page
- persist prompt/settings across reloads, add frontend lightbox
references media (audio/video)
- remove topbar for edit 3d page, reclaim vertical space and relocate
scene title rename/right topbar actions

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 14:05:19 +07:00
BFlat 9c01f1387a website: add referrals back under profile dropdown 2026-05-22 10:53:34 +07:00
Brandon Thomas ae3972a684 claude event complete notification tool (#1547) 2026-05-21 22:43:08 -04:00
Brandon Thomas 9471f0e19a reorganize jobs queries (#1546) 2026-05-21 17:35:01 -04:00
Brandon Thomas 804e8e3f38 remove old wav2lip code (#1545) 2026-05-21 16:11:35 -04:00
BFlat 934a30c9e1 web/webapp: pricing plan ui update (#1544) 2026-05-21 21:29:28 +07:00
Brandon Thomas ce2e545bae storyteller web initialization cleanup (#1543) 2026-05-20 14:05:44 -04:00
Brandon Thomas 0d5d7c6fc8 byteplus enum rename (#1542) 2026-05-20 10:47:54 -04:00
3189 changed files with 247291 additions and 63432 deletions
+53 -65
View File
@@ -43,82 +43,69 @@ jobs:
contents: read
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
# - uses: docker/setup-buildx-action@v1
# name: Set up Docker Buildx
# Free up disk on the runner before BuildKit fills it up. The cargo
# release build inside the Dockerfile produces multi-GB target dirs
# for 8 binaries; the GHA runner ships with ~14 GB pre-installed
# tooling (Android SDK, .NET, etc.) that we don't need.
- name: Free disk space
run: |
set -x
df -h /
sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc \
/opt/hostedtoolcache/CodeQL || true
sudo docker system prune -af --volumes || true
df -h /
- uses: docker/login-action@v1
# BuildKit is required for the `cache-from`/`cache-to` options on
# docker/build-push-action.
- uses: docker/setup-buildx-action@v3
name: Set up Docker Buildx
- uses: docker/login-action@v3
name: Login to GitHub Container Registry
with:
registry: ghcr.io
username: ${{ github.actor }} # username: ${{ github.repository_owner }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Calculate short SHA
id: vars
# echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
# Match the previous workflow's 12-char short-SHA convention exactly,
# since some downstream consumers may pin to it. metadata-action's
# built-in `type=sha,format=short` only gives a 7-char prefix.
- id: vars
name: Calculate short SHA
run: |
echo "sha_short=$(echo ${{ github.sha }} | cut -c1-12)" >> $GITHUB_OUTPUT
- name: Emit short SHA
run: |
echo "Full SHA: ${{ github.sha }}"
echo "Short SHA: ${{ steps.vars.outputs.sha_short }}"
#- uses: actions/cache@v2
# name: Cache Docker layers
# with:
# path: /tmp/.buildx-cache
# key: ${{ runner.os }}-buildx-${{ github.sha }}
# restore-keys: |
# ${{ runner.os }}-buildx-
# Docs for this action are at https://github.com/marketplace/actions/build-docker-images-using-cache
- uses: whoan/docker-build-with-cache-action@v6
- id: meta
name: Compute Docker tags
uses: docker/metadata-action@v5
with:
registry: ghcr.io
username: ${{ github.actor }} # username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
image_name: storytold/storyteller-rust
dockerfile: ./build/service_cpu.Dockerfile
# NB: The `git_push_tag: true` option does not work as expected, so we put the sha in `image_tag`:
# https://github.com/whoan/docker-build-with-cache-action/issues/72
image_tag: latest,${{ github.sha }},${{ steps.vars.outputs.sha_short }}
# NB: Inject the Git SHA into the container so the servers can emit their own version:
build_extra_args: "--build-arg=GIT_SHA=${{ github.sha }}"
images: ghcr.io/storytold/storyteller-rust
tags: |
type=raw,value=latest
type=raw,value=${{ github.sha }}
type=raw,value=${{ steps.vars.outputs.sha_short }}
# - name: Build image
# run: |
# SHORT_SHA=$(echo ${GITHUB_SHA} | cut -c1-12)
# docker build . --file Dockerfile --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}" --build-arg GIT_SHA=${SHORT_SHA}
# - name: Push image to GitHub Container Registry
# run: |
# IMAGE_ID=ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME
# # Change all uppercase to lowercase
# IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
# # Strip git ref prefix from version
# VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,')
# # Strip "v" prefix from tag name
# [[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//')
# # Use Docker `latest` tag convention
# [ "$VERSION" == "$default-branch" ] && VERSION=latest
# echo IMAGE_ID=$IMAGE_ID
# echo VERSION=$VERSION
# docker tag $IMAGE_NAME $IMAGE_ID:$VERSION
# docker push $IMAGE_ID:$VERSION
# SHORT_SHA=$(echo ${GITHUB_SHA} | cut -c1-12)
# docker tag $IMAGE_NAME $IMAGE_ID:$SHORT_SHA
# docker push $IMAGE_ID:$SHORT_SHA
- name: Build and push
uses: docker/build-push-action@v6
with:
context: .
file: ./build/service_cpu.Dockerfile
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
build-args: |
GIT_SHA=${{ github.sha }}
# GitHub Actions cache backend for BuildKit. `mode=max` saves
# all intermediate layers, not just the final image — critical
# for our multi-stage Cargo builds.
cache-from: type=gha
cache-to: type=gha,mode=max
# The runner has plenty of memory; this prevents BuildKit from
# OOM-killing the cargo linker on a 16+ GB workspace build.
provenance: false
- name: Cleanup / Debug
# This job will run even on failures to help with debugging.
@@ -127,4 +114,5 @@ jobs:
echo "Report at final github action step:"
echo "Disk usage:"
pwd
du -hsc * | sort -hr
du -hsc * 2>/dev/null | sort -hr || true
df -h /
+3
View File
@@ -16,6 +16,7 @@ env-secrets
pubkeys.txt
secrets.toml
secrets.yaml
secrets/
twitch_secrets.toml
# Old env secrets
@@ -37,6 +38,7 @@ script/socat_dev_database_connect.sh
venv/
# LLM Testing
/external/
/prompts/
/reports/
/requests/
@@ -101,3 +103,4 @@ windows/sqlite/sqlite3.lib
# ArtCraft Windows DLLs
crates/desktop/src-tauri/*.dll
windows_dlls/
@@ -1,289 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n w2l.token as template_token,\n w2l.template_type,\n w2l.creator_user_token,\n users.is_banned as creator_is_banned,\n users.username as creator_username,\n users.display_name as creator_display_name,\n users.email_gravatar_hash as creator_gravatar_hash,\n w2l.title,\n w2l.description_markdown,\n w2l.description_rendered_html,\n w2l.frame_width,\n w2l.frame_height,\n w2l.duration_millis,\n w2l.maybe_public_bucket_preview_image_object_name,\n w2l.maybe_public_bucket_preview_video_object_name,\n w2l.creator_set_visibility,\n w2l.is_public_listing_approved,\n w2l.is_locked_from_use,\n w2l.is_locked_from_user_modification,\n w2l.creator_ip_address_creation,\n w2l.creator_ip_address_last_update,\n w2l.created_at,\n w2l.updated_at,\n w2l.user_deleted_at,\n w2l.mod_deleted_at\nFROM w2l_templates as w2l\nJOIN users\n ON users.token = w2l.creator_user_token\nWHERE w2l.token = ?\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "template_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "template_type",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 2,
"name": "creator_user_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 3,
"name": "creator_is_banned",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 4,
"name": "creator_username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 5,
"name": "creator_display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 6,
"name": "creator_gravatar_hash",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 7,
"name": "title",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 8,
"name": "description_markdown",
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 262140
}
},
{
"ordinal": 9,
"name": "description_rendered_html",
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 262140
}
},
{
"ordinal": 10,
"name": "frame_width",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 11,
"name": "frame_height",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 12,
"name": "duration_millis",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 13,
"name": "maybe_public_bucket_preview_image_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 14,
"name": "maybe_public_bucket_preview_video_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 15,
"name": "creator_set_visibility",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 16,
"name": "is_public_listing_approved",
"type_info": {
"type": "Tiny",
"flags": "MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 17,
"name": "is_locked_from_use",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 18,
"name": "is_locked_from_user_modification",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 19,
"name": "creator_ip_address_creation",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 160
}
},
{
"ordinal": 20,
"name": "creator_ip_address_last_update",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 160
}
},
{
"ordinal": 21,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 22,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 23,
"name": "user_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 24,
"name": "mod_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true,
false,
true,
false,
false,
false,
false,
false,
false,
true,
true
]
},
"hash": "0033c76be0ea1c99069f1a8df1ce400c7064526feaf5dc88930da0718a885b19"
}
@@ -1,36 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n id,\n status\nFROM w2l_inference_jobs\nWHERE id = ?\nFOR UPDATE\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "id",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"max_size": 20
}
},
{
"ordinal": 1,
"name": "status",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 64
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false
]
},
"hash": "02060ab9b8ca472a2bd4d4fa3120743e90148ccd6a4cb13bc491d00f36ed7a8f"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "entity_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "entity_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "user_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "created_at"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "updated_at"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "title"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "has_index_file"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "private_bucket_hash"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "created_at"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "updated_at"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "user_deleted_at"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "mod_deleted_at"
}
}
}
],
@@ -0,0 +1,264 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n f.id as `id: u64`,\n f.token as `token: FolderToken`,\n f.name,\n f.owner_user_token as `owner_user_token: UserToken`,\n f.maybe_parent_folder_token as `maybe_parent_folder_token: FolderToken`,\n f.maybe_last_media_file_token_1 as `maybe_last_media_file_token_1: MediaFileToken`,\n f.maybe_last_media_file_token_2 as `maybe_last_media_file_token_2: MediaFileToken`,\n f.maybe_last_media_file_token_3 as `maybe_last_media_file_token_3: MediaFileToken`,\n f.maybe_last_media_file_token_4 as `maybe_last_media_file_token_4: MediaFileToken`,\n f.maybe_cover_image_custom_media_token as `maybe_cover_image_custom_media_token: MediaFileToken`,\n f.maybe_color_code,\n f.has_star as `has_star: bool`,\n f.created_at,\n f.updated_at,\n (\n f.maybe_parent_folder_token IS NOT NULL\n AND (p.token IS NULL OR p.maybe_deleted_at IS NOT NULL)\n ) as `is_orphaned: bool`\nFROM folders f\nLEFT JOIN folders p\n ON p.token = f.maybe_parent_folder_token\nWHERE f.owner_user_token = ?\n AND f.maybe_deleted_at IS NULL\nORDER BY f.id DESC\nLIMIT ?\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "id: u64",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "id"
}
}
},
{
"ordinal": 1,
"name": "token: FolderToken",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "token"
}
}
},
{
"ordinal": 2,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "name"
}
}
},
{
"ordinal": 3,
"name": "owner_user_token: UserToken",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "owner_user_token"
}
}
},
{
"ordinal": 4,
"name": "maybe_parent_folder_token: FolderToken",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_parent_folder_token"
}
}
},
{
"ordinal": 5,
"name": "maybe_last_media_file_token_1: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_1"
}
}
},
{
"ordinal": 6,
"name": "maybe_last_media_file_token_2: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_2"
}
}
},
{
"ordinal": 7,
"name": "maybe_last_media_file_token_3: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_3"
}
}
},
{
"ordinal": 8,
"name": "maybe_last_media_file_token_4: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_4"
}
}
},
{
"ordinal": 9,
"name": "maybe_cover_image_custom_media_token: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_cover_image_custom_media_token"
}
}
},
{
"ordinal": 10,
"name": "maybe_color_code",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_color_code"
}
}
},
{
"ordinal": 11,
"name": "has_star: bool",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "has_star"
}
}
},
{
"ordinal": 12,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "created_at"
}
}
},
{
"ordinal": 13,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "updated_at"
}
}
},
{
"ordinal": 14,
"name": "is_orphaned: bool",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"collation": 63,
"max_size": 1
},
"origin": "Expression"
}
],
"parameters": {
"Right": 2
},
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
true,
true,
true,
false,
false,
false,
false
]
},
"hash": "05a880a2ece0236f57fe1c40100cba0c0cdcad2ebee0fecb88f9043ac7b82d8c"
}
@@ -1,168 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n w2l.token as template_token,\n w2l.template_type,\n w2l.creator_user_token,\n users.username as creator_username,\n users.display_name as creator_display_name,\n w2l.title,\n w2l.frame_width,\n w2l.frame_height,\n w2l.duration_millis,\n w2l.maybe_public_bucket_preview_image_object_name,\n w2l.maybe_public_bucket_preview_video_object_name,\n w2l.is_public_listing_approved,\n w2l.created_at,\n w2l.updated_at\nFROM w2l_templates as w2l\nJOIN users\nON\n users.token = w2l.creator_user_token\nWHERE\n users.username = ?\n AND w2l.user_deleted_at IS NULL\n AND w2l.mod_deleted_at IS NULL\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "template_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "template_type",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 2,
"name": "creator_user_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 3,
"name": "creator_username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 4,
"name": "creator_display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 5,
"name": "title",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 6,
"name": "frame_width",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 7,
"name": "frame_height",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 8,
"name": "duration_millis",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 9,
"name": "maybe_public_bucket_preview_image_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 10,
"name": "maybe_public_bucket_preview_video_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 11,
"name": "is_public_listing_approved",
"type_info": {
"type": "Tiny",
"flags": "MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 12,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 13,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true,
true,
false,
false
]
},
"hash": "05c3ebf54cd8a5374d6f4bbe21b3c6027ce6314917af8acd0ed136d375d53342"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 144
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "uuid_idempotency_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "on_success_result_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "creator_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "creator_ip_address"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "creator_set_visibility"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "title"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "tts_model_type"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "download_url"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "status"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 3
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "attempt_count"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "failure_reason"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "created_at"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "updated_at"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "retry_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "public_bucket_hash"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "creator_set_visibility"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "file_size_bytes"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "duration_millis"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "user_deleted_at"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_results",
"name": "mod_deleted_at"
}
}
}
],
@@ -1,289 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n w2l.token as template_token,\n w2l.template_type,\n w2l.creator_user_token,\n users.is_banned as creator_is_banned,\n users.username as creator_username,\n users.display_name as creator_display_name,\n users.email_gravatar_hash as creator_gravatar_hash,\n w2l.title,\n w2l.description_markdown,\n w2l.description_rendered_html,\n w2l.frame_width,\n w2l.frame_height,\n w2l.duration_millis,\n w2l.maybe_public_bucket_preview_image_object_name,\n w2l.maybe_public_bucket_preview_video_object_name,\n w2l.creator_set_visibility,\n w2l.is_public_listing_approved,\n w2l.is_locked_from_use,\n w2l.is_locked_from_user_modification,\n w2l.creator_ip_address_creation,\n w2l.creator_ip_address_last_update,\n w2l.created_at,\n w2l.updated_at,\n w2l.user_deleted_at,\n w2l.mod_deleted_at\nFROM w2l_templates as w2l\nJOIN users\n ON users.token = w2l.creator_user_token\nWHERE\n w2l.token = ?\n AND w2l.user_deleted_at IS NULL\n AND w2l.mod_deleted_at IS NULL\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "template_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "template_type",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 2,
"name": "creator_user_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 3,
"name": "creator_is_banned",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 4,
"name": "creator_username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 5,
"name": "creator_display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 6,
"name": "creator_gravatar_hash",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 7,
"name": "title",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 8,
"name": "description_markdown",
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 262140
}
},
{
"ordinal": 9,
"name": "description_rendered_html",
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 262140
}
},
{
"ordinal": 10,
"name": "frame_width",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 11,
"name": "frame_height",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 12,
"name": "duration_millis",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 13,
"name": "maybe_public_bucket_preview_image_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 14,
"name": "maybe_public_bucket_preview_video_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 15,
"name": "creator_set_visibility",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 16,
"name": "is_public_listing_approved",
"type_info": {
"type": "Tiny",
"flags": "MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 17,
"name": "is_locked_from_use",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 18,
"name": "is_locked_from_user_modification",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 19,
"name": "creator_ip_address_creation",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 160
}
},
{
"ordinal": 20,
"name": "creator_ip_address_last_update",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 160
}
},
{
"ordinal": 21,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 22,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 23,
"name": "user_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 24,
"name": "mod_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true,
false,
true,
false,
false,
false,
false,
false,
false,
true,
true
]
},
"hash": "089986414149d2d189f4262f8aa7488d35f6a162a4e56f06c1b897092d37ea20"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.prompt_context_items",
"name": "media_token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.prompt_context_items",
"name": "context_semantic_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
}
],
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -0,0 +1,264 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n f.id as `id: u64`,\n f.token as `token: FolderToken`,\n f.name,\n f.owner_user_token as `owner_user_token: UserToken`,\n f.maybe_parent_folder_token as `maybe_parent_folder_token: FolderToken`,\n f.maybe_last_media_file_token_1 as `maybe_last_media_file_token_1: MediaFileToken`,\n f.maybe_last_media_file_token_2 as `maybe_last_media_file_token_2: MediaFileToken`,\n f.maybe_last_media_file_token_3 as `maybe_last_media_file_token_3: MediaFileToken`,\n f.maybe_last_media_file_token_4 as `maybe_last_media_file_token_4: MediaFileToken`,\n f.maybe_cover_image_custom_media_token as `maybe_cover_image_custom_media_token: MediaFileToken`,\n f.maybe_color_code,\n f.has_star as `has_star: bool`,\n f.created_at,\n f.updated_at,\n (\n f.maybe_parent_folder_token IS NOT NULL\n AND (p.token IS NULL OR p.maybe_deleted_at IS NOT NULL)\n ) as `is_orphaned: bool`\nFROM folders f\nLEFT JOIN folders p\n ON p.token = f.maybe_parent_folder_token\nWHERE f.token = ?\n AND f.owner_user_token = ?\n AND f.maybe_deleted_at IS NULL\nLIMIT 1\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "id: u64",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "id"
}
}
},
{
"ordinal": 1,
"name": "token: FolderToken",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "token"
}
}
},
{
"ordinal": 2,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "name"
}
}
},
{
"ordinal": 3,
"name": "owner_user_token: UserToken",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "owner_user_token"
}
}
},
{
"ordinal": 4,
"name": "maybe_parent_folder_token: FolderToken",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_parent_folder_token"
}
}
},
{
"ordinal": 5,
"name": "maybe_last_media_file_token_1: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_1"
}
}
},
{
"ordinal": 6,
"name": "maybe_last_media_file_token_2: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_2"
}
}
},
{
"ordinal": 7,
"name": "maybe_last_media_file_token_3: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_3"
}
}
},
{
"ordinal": 8,
"name": "maybe_last_media_file_token_4: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_last_media_file_token_4"
}
}
},
{
"ordinal": 9,
"name": "maybe_cover_image_custom_media_token: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_cover_image_custom_media_token"
}
}
},
{
"ordinal": 10,
"name": "maybe_color_code",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "maybe_color_code"
}
}
},
{
"ordinal": 11,
"name": "has_star: bool",
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "has_star"
}
}
},
{
"ordinal": 12,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "created_at"
}
}
},
{
"ordinal": 13,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.folders",
"name": "updated_at"
}
}
},
{
"ordinal": 14,
"name": "is_orphaned: bool",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"collation": 63,
"max_size": 1
},
"origin": "Expression"
}
],
"parameters": {
"Right": 2
},
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
true,
true,
true,
false,
false,
false,
false
]
},
"hash": "0c918aacf4ce34e1e03d2f9af49dd3138cadf59a28d0917726135ed5f34cba5e"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.zs_voice_dataset_samples",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.zs_voice_dataset_samples",
"name": "media_file_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "media_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.zs_voice_dataset_samples",
"name": "maybe_creator_user_token"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.zs_voice_dataset_samples",
"name": "created_at"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.zs_voice_dataset_samples",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "status"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.badges",
"name": "slug"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.badges",
"name": "title"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.badges",
"name": "description"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.badges",
"name": "image_url"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_badges",
"name": "created_at"
}
}
}
],
@@ -1,25 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n next_id\nFROM\n w2l_result_synthetic_ids\nWHERE\n user_token = ?\nLIMIT 1\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "next_id",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 20
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false
]
},
"hash": "1236640a30d0d5177e13c31b61b791874f7c70026003a58ba6e07e7af46c30c1"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "raw_inference_text"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "model_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "maybe_pretrained_vocoder_used"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "public_bucket_wav_audio_path"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "public_bucket_spectrogram_path"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "creator_set_visibility"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "generated_by_worker"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "is_debug_request"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "file_size_bytes"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "duration_millis"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "created_at"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "updated_at"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "creator_ip_address"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "user_deleted_at"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "mod_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_category_assignments",
"name": "model_token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_category_assignments",
"name": "category_token"
}
}
}
],
@@ -0,0 +1,12 @@
{
"db_name": "MySQL",
"query": "\nINSERT INTO user_email_changes\nSET\n user_token = ?,\n old_email = ?,\n new_email = ?,\n ip_address = ?,\n maybe_changed_by_user_token = ?\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 5
},
"nullable": []
},
"hash": "1359fb54af12d78251fe435b063771984ee00d74a71b5d29e9df267991f38522"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.tts_result_synthetic_ids",
"name": "next_id"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "status"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 3
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "attempt_count"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "on_success_downloaded_entity_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "on_success_downloaded_entity_type"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "created_at"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "updated_at"
}
}
}
],
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nUPDATE w2l_templates\nSET\n is_public_listing_approved = ?,\n is_locked_from_user_modification = ?,\n is_locked_from_use = ?,\n maybe_mod_comments = ?,\n maybe_mod_user_token = ?,\n version = version + 1\nWHERE token = ?\nLIMIT 1\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 6
},
"nullable": []
},
"hash": "17c8d210d93ee9c0d8e8422eed605c9150f19f9bf72affcf111b15a67a5b9e70"
}
@@ -0,0 +1,12 @@
{
"db_name": "MySQL",
"query": "\nUPDATE folders\nSET maybe_cover_image_custom_media_token = ?\nWHERE token = ?\n AND owner_user_token = ?\n AND maybe_deleted_at IS NULL\nLIMIT 1\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "197e4fb3822b095cbbf8127493dad91c9254b7c242b8921a8c2df9f5a0e77424"
}
@@ -1,6 +1,6 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n jobs.maybe_external_third_party_id as `request_id`,\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n jobs.creator_set_visibility as `creator_set_visibility: enums::common::visibility::Visibility`,\n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_wallet_ledger_entry_token as `maybe_wallet_ledger_entry_token: tokens::tokens::wallet_ledger_entries::WalletLedgerEntryToken`\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\n AND jobs.status NOT IN ('complete_success', 'complete_failure')\n AND jobs.maybe_external_third_party_id IS NOT NULL\n\nLIMIT 25000\n ",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n jobs.maybe_external_third_party_id as `request_id`,\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n jobs.creator_set_visibility as `creator_set_visibility: enums::common::visibility::Visibility`,\n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_wallet_ledger_entry_token as `maybe_wallet_ledger_entry_token: tokens::tokens::wallet_ledger_entries::WalletLedgerEntryToken`,\n jobs.platform_type as `maybe_platform_type: enums::common::platform_type::PlatformType`\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\n AND jobs.status NOT IN ('complete_success', 'complete_failure')\n AND jobs.maybe_external_third_party_id IS NOT NULL\n\nLIMIT 25000\n ",
"describe": {
"columns": [
{
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_external_third_party_id"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_anonymous_visitor_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "creator_ip_address"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "creator_set_visibility"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_prompt_token"
}
}
},
{
@@ -79,8 +121,30 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_wallet_ledger_entry_token"
}
}
},
{
"ordinal": 8,
"name": "maybe_platform_type: enums::common::platform_type::PlatformType",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "platform_type"
}
}
}
],
@@ -95,8 +159,9 @@
false,
false,
true,
true,
true
]
},
"hash": "1ddb2207db50e2dbfb37d26c006bffe2d8f5fb011855d5a86d01f395c36df759"
"hash": "1a0b60602debe525529f50566fc545f1cb4b77005f423a10464652be7fbfa839"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "tts_model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "text_pipeline_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "use_default_mel_multiply_factor"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Double",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 22
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_custom_mel_multiply_factor"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_default_pretrained_vocoder"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_custom_vocoder_token"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "String",
"flags": "MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "private_bucket_hash"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_user_token"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "private_bucket_hash"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "created_at"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "updated_at"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_deleted_at"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "mod_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "created_at"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "updated_at"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_bookmarks",
"name": "deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_staff_recommended"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_public_use"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_author_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_author_editing_locked"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "created_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "updated_at"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "user_deleted_at"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "mod_deleted_at"
}
}
}
],
@@ -6,97 +6,211 @@
{
"name": "id",
"ordinal": 0,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "id"
}
}
},
{
"name": "task_status",
"ordinal": 1,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "task_status"
}
}
},
{
"name": "task_type",
"ordinal": 2,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "task_type"
}
}
},
{
"name": "model_type",
"ordinal": 3,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "model_type"
}
}
},
{
"name": "provider",
"ordinal": 4,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "provider"
}
}
},
{
"name": "provider_job_id",
"ordinal": 5,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "provider_job_id"
}
}
},
{
"name": "frontend_caller",
"ordinal": 6,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_caller"
}
}
},
{
"name": "frontend_subscriber_id",
"ordinal": 7,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_subscriber_id"
}
}
},
{
"name": "frontend_subscriber_payload",
"ordinal": 8,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_subscriber_payload"
}
}
},
{
"name": "on_complete_primary_media_file_token",
"ordinal": 9,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_complete_primary_media_file_token"
}
}
},
{
"name": "on_complete_primary_media_file_class",
"ordinal": 10,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_complete_primary_media_file_class"
}
}
},
{
"name": "on_complete_batch_token",
"ordinal": 11,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_complete_batch_token"
}
}
},
{
"name": "on_complete_primary_media_file_cdn_url",
"ordinal": 12,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_complete_primary_media_file_cdn_url"
}
}
},
{
"name": "on_complete_primary_media_file_thumbnail_url_template",
"ordinal": 13,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_complete_primary_media_file_thumbnail_url_template"
}
}
},
{
"name": "on_failure_type",
"ordinal": 14,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_failure_type"
}
}
},
{
"name": "on_failure_message",
"ordinal": 15,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "on_failure_message"
}
}
},
{
"name": "created_at: DateTime<Utc>",
"ordinal": 16,
"type_info": "Int64"
"type_info": "Integer",
"origin": {
"Table": {
"table": "tasks",
"name": "created_at"
}
}
},
{
"name": "updated_at: DateTime<Utc>",
"ordinal": 17,
"type_info": "Int64"
"type_info": "Integer",
"origin": {
"Table": {
"table": "tasks",
"name": "updated_at"
}
}
},
{
"name": "completed_at: DateTime<Utc>",
"ordinal": 18,
"type_info": "Int64"
"type_info": "Integer",
"origin": {
"Table": {
"table": "tasks",
"name": "completed_at"
}
}
}
],
"parameters": {
@@ -0,0 +1,12 @@
{
"db_name": "MySQL",
"query": "\nUPDATE folders\nSET has_star = ?\nWHERE token = ?\n AND owner_user_token = ?\n AND maybe_deleted_at IS NULL\nLIMIT 1\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "24716cfdb77eee365bd605a40cecb02b3a27a90725dbe96e3865545d14839ab8"
}
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nINSERT INTO w2l_template_upload_jobs\nSET\n token = ?,\n uuid_idempotency_token = ?,\n creator_user_token = ?,\n creator_ip_address = ?,\n creator_set_visibility = ?,\n title = ?,\n template_type = ?,\n download_url = ?,\n status = \"pending\"\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 8
},
"nullable": []
},
"hash": "25e7858d370ac1359deb42ef5292e85ccd1fe7debf3a1ba73303e5882523a4d0"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonator_user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonated_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "is_redeemed"
}
}
},
{
@@ -89,9 +137,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 9,
@@ -99,8 +148,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "expires_at"
}
}
},
{
@@ -109,8 +164,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "created_at"
}
}
},
{
@@ -119,8 +180,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.media_upload_synthetic_ids",
"name": "next_id"
}
}
}
],
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nUPDATE w2l_template_upload_jobs\nSET\n status = ?,\n failure_reason = ?,\n retry_at = NOW() + interval 2 minute\nWHERE id = ?\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "294c089b17fdd87d7e579c05a9d90e9bfa5b7465cafa9a95af08d58709212440"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "tts_model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "text_pipeline_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "text_preprocessing_algorithm"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_default_pretrained_vocoder"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "use_default_mel_multiply_factor"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Double",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 22
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_custom_mel_multiply_factor"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_user_token"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "description_markdown"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "description_rendered_html"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_language_tag"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_front_page_featured"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_twitch_featured"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_suggested_unique_bot_command"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_positive_count"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_negative_count"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_total_count"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_locked_from_use"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_locked_from_user_modification"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_migration_new_model_weights_token"
}
}
},
{
@@ -279,8 +441,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_custom_vocoder_token"
}
}
},
{
@@ -289,8 +457,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -299,8 +473,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -309,8 +489,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -319,8 +505,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -329,8 +521,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -339,8 +537,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "created_at"
}
}
},
{
@@ -349,8 +553,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "updated_at"
}
}
},
{
@@ -359,8 +569,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_ip_address_creation"
}
}
},
{
@@ -369,8 +585,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_ip_address_last_update"
}
}
},
{
@@ -379,8 +601,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "mod_deleted_at"
}
}
},
{
@@ -389,8 +617,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_deleted_at"
}
}
}
],
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "title"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_category"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_description_markdown"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_description_rendered_html"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_ietf_language_tag"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_ietf_primary_language_subtag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_ip_address"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_set_visibility"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_user_token"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_last_update_user_token"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "original_download_url"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "original_filename"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "file_size_bytes"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "file_checksum_sha2"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "public_bucket_hash"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_positive_count"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_negative_count"
}
}
},
{
@@ -279,8 +441,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "bookmark_count"
}
}
},
{
@@ -289,8 +457,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "cached_usage_count"
}
}
},
{
@@ -299,9 +473,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 30,
@@ -309,8 +484,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 11
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "version"
}
}
},
{
@@ -319,8 +500,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "created_at"
}
}
},
{
@@ -329,8 +516,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "updated_at"
}
}
},
{
@@ -339,8 +532,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "user_deleted_at"
}
}
},
{
@@ -349,8 +548,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "mod_deleted_at"
}
}
}
],
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nUPDATE w2l_inference_jobs\nSET\n status = ?,\n failure_reason = ?,\n retry_at = NOW() + interval 2 minute\nWHERE id = ?\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "2b04dd7db52ef3a97a6f420a22a4dbee7416ae58697438df69e87ffd47bbf350"
}
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
},
{
"ordinal": 1,
@@ -19,9 +20,10 @@
"type_info": {
"type": "Datetime",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username_is_not_customized"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_address"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 63,
"collation": 63,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "password_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "password_version"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_feature_flags"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "wallet_namespace"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "owner_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "banked_credits"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "monthly_credits"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "token"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username_is_not_customized"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_address"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_confirmed"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_without_password"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "ip_address_creation"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_source"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_signup_method"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "created_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_referral_url"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_temporary"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "comment_markdown"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "comment_rendered_html"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "creator_ip_address"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "editor_ip_address"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "created_at"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "updated_at"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "edited_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "user_deleted_at"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "mod_deleted_at"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.comments",
"name": "object_owner_deleted_at"
}
}
}
],
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 2
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_namespace"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_subscription_id"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_address"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
}
],
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nUPDATE w2l_results\nSET\n creator_set_visibility = ?,\n maybe_mod_user_token = ?\nWHERE token = ?\nLIMIT 1\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "33cd0c0b8eaaf494ef97232ac89775b8eb6a22d310824b7aa7db310dd4fd41b1"
}
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nINSERT INTO w2l_result_synthetic_ids\nSET\n user_token = ?,\n next_id = 1\nON DUPLICATE KEY UPDATE\n user_token = ?,\n next_id = next_id + 1\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "34642399c3e91960768cb659b6006db291574d9cd07a5bace3db573eff20c3fb"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "media_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "maybe_original_filename"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_file_size_bytes"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_duration_millis"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "creator_set_visibility"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "created_at"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "updated_at"
}
}
}
],
@@ -6,62 +6,134 @@
{
"name": "id",
"ordinal": 0,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "id"
}
}
},
{
"name": "task_status",
"ordinal": 1,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "task_status"
}
}
},
{
"name": "task_type",
"ordinal": 2,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "task_type"
}
}
},
{
"name": "model_type",
"ordinal": 3,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "model_type"
}
}
},
{
"name": "provider",
"ordinal": 4,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "provider"
}
}
},
{
"name": "provider_job_id",
"ordinal": 5,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "provider_job_id"
}
}
},
{
"name": "frontend_caller",
"ordinal": 6,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_caller"
}
}
},
{
"name": "queue_status_url",
"ordinal": 7,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "queue_status_url"
}
}
},
{
"name": "queue_response_url",
"ordinal": 8,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "queue_response_url"
}
}
},
{
"name": "prompt_token",
"ordinal": 9,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "prompt_token"
}
}
},
{
"name": "frontend_subscriber_id",
"ordinal": 10,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_subscriber_id"
}
}
},
{
"name": "frontend_subscriber_payload",
"ordinal": 11,
"type_info": "Text"
"type_info": "Text",
"origin": {
"Table": {
"table": "tasks",
"name": "frontend_subscriber_payload"
}
}
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_staff_recommended"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_public_use"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_author_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_author_editing_locked"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "created_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "updated_at"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "user_deleted_at"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "mod_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "wallet_namespace"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "owner_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "banked_credits"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "monthly_credits"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 11
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "version"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "created_at"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.wallets",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "media_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "maybe_original_filename"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_file_size_bytes"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_duration_millis"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "maybe_extra_file_modification_info"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "creator_set_visibility"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "created_at"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "updated_at"
}
}
}
],
@@ -1,12 +0,0 @@
{
"db_name": "MySQL",
"query": "\nINSERT INTO w2l_results\nSET\n token = ?,\n maybe_w2l_template_token = ?,\n maybe_creator_user_token = ?,\n creator_ip_address = ?,\n creator_set_visibility = ?,\n\n maybe_creator_synthetic_id = ?,\n\n public_bucket_video_path = ?,\n\n file_size_bytes = ?,\n mime_type = ?,\n frame_width = ?,\n frame_height = ?,\n duration_millis = ?\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 12
},
"nullable": []
},
"hash": "369a7576edc128cf2b310648d6fc45a2191c1263d433fe6d1461d15dbf26690e"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonator_user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonated_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "is_redeemed"
}
}
},
{
@@ -89,9 +137,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 9,
@@ -99,8 +148,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "expires_at"
}
}
},
{
@@ -109,8 +164,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "created_at"
}
}
},
{
@@ -119,8 +180,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "audit_action"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "maybe_entity_type"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "maybe_entity_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "staff_user_token"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "staff_ip_address"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.staff_audit_logs",
"name": "created_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "raw_inference_text"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "model_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "maybe_pretrained_vocoder_used"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "public_bucket_wav_audio_path"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "public_bucket_spectrogram_path"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "creator_set_visibility"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "generated_by_worker"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "is_debug_request"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "file_size_bytes"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "duration_millis"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "created_at"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "updated_at"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "creator_ip_address"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "user_deleted_at"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_results",
"name": "mod_deleted_at"
}
}
}
],
@@ -1,6 +1,6 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status as `status: enums::common::job_status_plus::JobStatusPlus`,\n\n jobs.maybe_external_third_party as `external_third_party: enums::by_table::generic_inference_jobs::inference_job_external_third_party::InferenceJobExternalThirdParty`,\n jobs.maybe_external_third_party_id as `external_third_party_id`,\n\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n\n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_debug_log_event_token as `maybe_debug_log_event_token: tokens::tokens::non_unique::debug_logs_event_token::DebugLogEventToken`,\n\n jobs.created_at,\n jobs.updated_at\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\nAND jobs.maybe_external_third_party_id = ?\n ",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status as `status: enums::common::job_status_plus::JobStatusPlus`,\n\n jobs.maybe_external_third_party as `external_third_party: enums::by_table::generic_inference_jobs::inference_job_external_third_party::InferenceJobExternalThirdParty`,\n jobs.maybe_external_third_party_id as `external_third_party_id`,\n\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n\n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_debug_log_event_token as `maybe_debug_log_event_token: tokens::tokens::non_unique::debug_logs_event_token::DebugLogEventToken`,\n\n jobs.platform_type as `maybe_platform_type: enums::common::platform_type::PlatformType`,\n\n jobs.created_at,\n jobs.updated_at\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\nAND jobs.maybe_external_third_party_id = ?\n ",
"describe": {
"columns": [
{
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 76
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "status"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_external_third_party"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_external_third_party_id"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_anonymous_visitor_token"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "creator_ip_address"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_prompt_token"
}
}
},
{
@@ -89,28 +137,62 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_debug_log_event_token"
}
}
},
{
"ordinal": 9,
"name": "created_at",
"name": "maybe_platform_type: enums::common::platform_type::PlatformType",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "platform_type"
}
}
},
{
"ordinal": 10,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "created_at"
}
}
},
{
"ordinal": 11,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "updated_at"
}
}
}
],
@@ -127,9 +209,10 @@
false,
true,
true,
true,
false,
false
]
},
"hash": "31d85cc0013f29e6db2d272ee6e709cca79b46496a2c222960f1a1419175f00b"
"hash": "38a1d7b676bb0987fc191bbc8bdeadf6174a19358dff40d9772b9d5824145bbc"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tags",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tags",
"name": "tag_value"
}
}
}
],
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
},
{
"ordinal": 1,
@@ -19,9 +20,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -1,6 +1,6 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status as `status: enums::common::job_status_plus::JobStatusPlus`,\n \n jobs.maybe_external_third_party as `external_third_party: enums::by_table::generic_inference_jobs::inference_job_external_third_party::InferenceJobExternalThirdParty`,\n jobs.maybe_external_third_party_id as `external_third_party_id`,\n\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n \n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_debug_log_event_token as `maybe_debug_log_event_token: tokens::tokens::non_unique::debug_logs_event_token::DebugLogEventToken`,\n\n jobs.created_at,\n jobs.updated_at\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\nAND jobs.maybe_external_third_party_id = ?\n ",
"query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status as `status: enums::common::job_status_plus::JobStatusPlus`,\n \n jobs.maybe_external_third_party as `external_third_party: enums::by_table::generic_inference_jobs::inference_job_external_third_party::InferenceJobExternalThirdParty`,\n jobs.maybe_external_third_party_id as `external_third_party_id`,\n\n jobs.maybe_creator_user_token as `maybe_creator_user_token: tokens::tokens::users::UserToken`,\n jobs.maybe_creator_anonymous_visitor_token as `maybe_creator_anonymous_visitor_token: tokens::tokens::anonymous_visitor_tracking::AnonymousVisitorTrackingToken`,\n jobs.creator_ip_address,\n \n jobs.maybe_prompt_token as `maybe_prompt_token: tokens::tokens::prompts::PromptToken`,\n jobs.maybe_debug_log_event_token as `maybe_debug_log_event_token: tokens::tokens::non_unique::debug_logs_event_token::DebugLogEventToken`,\n\n jobs.platform_type as `maybe_platform_type: enums::common::platform_type::PlatformType`,\n\n jobs.created_at,\n jobs.updated_at\n\nFROM generic_inference_jobs as jobs\n\nWHERE jobs.maybe_external_third_party = ?\nAND jobs.maybe_external_third_party_id = ?\n ",
"describe": {
"columns": [
{
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 76
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "status"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_external_third_party"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_external_third_party_id"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_creator_anonymous_visitor_token"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "creator_ip_address"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_prompt_token"
}
}
},
{
@@ -89,28 +137,62 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "maybe_debug_log_event_token"
}
}
},
{
"ordinal": 9,
"name": "created_at",
"name": "maybe_platform_type: enums::common::platform_type::PlatformType",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "platform_type"
}
}
},
{
"ordinal": 10,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "created_at"
}
}
},
{
"ordinal": 11,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.generic_inference_jobs",
"name": "updated_at"
}
}
}
],
@@ -127,9 +209,10 @@
false,
true,
true,
true,
false,
false
]
},
"hash": "2c98621c08055374fd09502c94ac40bb01d23fcea3f844cceea7446a5c0cb4dc"
"hash": "3a846909a725eb776b4a4637dc64dcaf1ed70ad8891f9d012c7f3cdcb16a613e"
}
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_address"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_confirmed"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_confirmed_by_google"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_is_synthetic"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_without_password"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username_is_not_customized"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_stripe_customer_id"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_loyalty_program_key"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "disable_gravatar"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "auto_play_audio_preference"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "auto_play_video_preference"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "preferred_tts_result_visibility"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "preferred_w2l_result_visibility"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "user_role_slug"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "can_access_studio"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "maybe_feature_flags"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_use_tts"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_use_w2l"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_own_tts_results"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_own_w2l_results"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_own_account"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_upload_tts_models"
}
}
},
{
@@ -279,8 +441,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_upload_w2l_templates"
}
}
},
{
@@ -289,8 +457,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_own_tts_models"
}
}
},
{
@@ -299,8 +473,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_own_w2l_templates"
}
}
},
{
@@ -309,8 +489,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_approve_w2l_templates"
}
}
},
{
@@ -319,8 +505,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_edit_other_users_profiles"
}
}
},
{
@@ -329,8 +521,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_edit_other_users_tts_models"
}
}
},
{
@@ -339,8 +537,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_edit_other_users_w2l_templates"
}
}
},
{
@@ -349,8 +553,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_other_users_tts_models"
}
}
},
{
@@ -359,8 +569,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_other_users_tts_results"
}
}
},
{
@@ -369,8 +585,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_other_users_w2l_templates"
}
}
},
{
@@ -379,8 +601,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_other_users_w2l_results"
}
}
},
{
@@ -389,8 +617,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_ban_users"
}
}
},
{
@@ -399,8 +633,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_roles",
"name": "can_delete_users"
}
}
}
],
@@ -1,168 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n w2l.token as template_token,\n w2l.template_type,\n w2l.creator_user_token,\n users.username as creator_username,\n users.display_name as creator_display_name,\n w2l.title,\n w2l.frame_width,\n w2l.frame_height,\n w2l.duration_millis,\n w2l.maybe_public_bucket_preview_image_object_name,\n w2l.maybe_public_bucket_preview_video_object_name,\n w2l.is_public_listing_approved,\n w2l.created_at,\n w2l.updated_at\nFROM w2l_templates as w2l\nJOIN users\n ON users.token = w2l.creator_user_token\nWHERE\n w2l.is_public_listing_approved IS TRUE\n AND w2l.user_deleted_at IS NULL\n AND w2l.mod_deleted_at IS NULL\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "template_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "template_type",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 2,
"name": "creator_user_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 3,
"name": "creator_username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 4,
"name": "creator_display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 5,
"name": "title",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 6,
"name": "frame_width",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 7,
"name": "frame_height",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 8,
"name": "duration_millis",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 9,
"name": "maybe_public_bucket_preview_image_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 10,
"name": "maybe_public_bucket_preview_video_object_name",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 11,
"name": "is_public_listing_approved",
"type_info": {
"type": "Tiny",
"flags": "MULTIPLE_KEY",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 12,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 13,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true,
true,
false,
false
]
},
"hash": "417dd070beeaf6ccd86852b7e99bf7fda5c5b15da4a3bcc066a0e2bb90ca7df1"
}
@@ -9,9 +9,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 21
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "tts_model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_locked_from_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_front_page_featured"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_twitch_featured"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_suggested_unique_bot_command"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_positive_count"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_negative_count"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_total_count"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "created_at"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "tts_model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_locked_from_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_front_page_featured"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_twitch_featured"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_suggested_unique_bot_command"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_positive_count"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_negative_count"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_total_count"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "created_at"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_staff_recommended"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_public_use"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_author_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_author_editing_locked"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "created_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "updated_at"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "user_deleted_at"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "mod_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "description_markdown"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "description_rendered_html"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_staff_recommended"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_public_use"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_author_use"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_author_editing_locked"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "created_at"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "updated_at"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_ip_address_creation"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_ip_address_last_update"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "mod_deleted_at"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "user_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "media_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "maybe_original_filename"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_file_size_bytes"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "original_duration_millis"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "creator_set_visibility"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "created_at"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_uploads",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 60
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "tts_model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_locked_from_use"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_front_page_featured"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "is_twitch_featured"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "maybe_suggested_unique_bot_command"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_positive_count"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_negative_count"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "user_ratings_total_count"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "created_at"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_models",
"name": "updated_at"
}
}
}
],
@@ -9,9 +9,10 @@
"type_info": {
"type": "Datetime",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "prompt_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_model_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_generation_provider"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_creator_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_positive_prompt"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_negative_prompt"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 96
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_generation_mode"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 96
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_aspect_ratio"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_resolution"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 3
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_batch_count"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_generate_audio"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_duration_seconds"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_other_args"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "creator_ip_address"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "created_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_namespace"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_product_slug"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_subscription_status"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_customer_id"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_product_id"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_subscription_id"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_namespace"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_product_slug"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_subscription_status"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_customer_id"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_product_id"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_subscription_id"
}
}
}
],
@@ -1,69 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n users.username,\n users.display_name,\n users.email_gravatar_hash as gravatar_hash,\n creator_user_token,\n count(*) as uploaded_count\nFROM w2l_templates\nJOIN users\nON\n users.token = creator_user_token\nWHERE\n is_public_listing_approved IS TRUE\n AND users.is_banned IS FALSE\n AND w2l_templates.user_deleted_at IS NULL\n AND w2l_templates.mod_deleted_at IS NULL\nGROUP BY creator_user_token\nORDER BY uploaded_count desc\nLIMIT 25;\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 1,
"name": "display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 2,
"name": "gravatar_hash",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 3,
"name": "creator_user_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 4,
"name": "uploaded_count",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"max_size": 21
}
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
false,
false
]
},
"hash": "4c7a92b6ac43e271096138f3594ca27b0ab6622b1e29a28f4a034c7732be9312"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "title"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_user_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights_extension_tts_details",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.model_weights_extension_tts_details",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_set_visibility"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "created_at"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.api_tokens",
"name": "internal_token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.api_tokens",
"name": "api_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.api_tokens",
"name": "maybe_short_description"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.api_tokens",
"name": "created_at"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.api_tokens",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.tts_inference_jobs",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.tts_inference_jobs",
"name": "status"
}
}
}
],
@@ -1,300 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n w2l_results.token as w2l_result_token,\n w2l_results.maybe_tts_inference_result_token,\n\n w2l_results.public_bucket_video_path,\n\n w2l_templates.token as maybe_w2l_template_token,\n w2l_templates.template_type,\n w2l_templates.title as template_title,\n\n users.token as maybe_creator_user_token,\n users.username as maybe_creator_username,\n users.display_name as maybe_creator_display_name,\n users.email_gravatar_hash as maybe_creator_gravatar_hash,\n users.is_banned as maybe_creator_is_banned,\n\n template_users.token as maybe_template_creator_user_token,\n template_users.username as maybe_template_creator_username,\n template_users.display_name as maybe_template_creator_display_name,\n template_users.email_gravatar_hash as maybe_template_creator_gravatar_hash,\n template_users.is_banned as maybe_template_creator_is_banned,\n\n w2l_results.creator_set_visibility,\n\n w2l_results.file_size_bytes,\n w2l_results.frame_width,\n w2l_results.frame_height,\n w2l_results.duration_millis,\n w2l_results.created_at,\n w2l_results.updated_at,\n\n w2l_results.creator_ip_address,\n w2l_results.user_deleted_at,\n w2l_results.mod_deleted_at\n\nFROM w2l_results\nLEFT OUTER JOIN w2l_templates\n ON w2l_results.maybe_w2l_template_token = w2l_templates.token\nLEFT OUTER JOIN users\n ON w2l_results.maybe_creator_user_token = users.token\nLEFT OUTER JOIN users as template_users\n ON w2l_templates.creator_user_token = template_users.token\nWHERE\n w2l_results.token = ?\n AND w2l_results.user_deleted_at IS NULL\n AND w2l_results.mod_deleted_at IS NULL\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "w2l_result_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "maybe_tts_inference_result_token",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 2,
"name": "public_bucket_video_path",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 3,
"name": "maybe_w2l_template_token",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 4,
"name": "template_type",
"type_info": {
"type": "String",
"flags": "MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 5,
"name": "template_title",
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 6,
"name": "maybe_creator_user_token",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 7,
"name": "maybe_creator_username",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 8,
"name": "maybe_creator_display_name",
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 9,
"name": "maybe_creator_gravatar_hash",
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 10,
"name": "maybe_creator_is_banned",
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 11,
"name": "maybe_template_creator_user_token",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 12,
"name": "maybe_template_creator_username",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 13,
"name": "maybe_template_creator_display_name",
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 80
}
},
{
"ordinal": 14,
"name": "maybe_template_creator_gravatar_hash",
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 15,
"name": "maybe_template_creator_is_banned",
"type_info": {
"type": "Tiny",
"flags": "",
"char_set": 63,
"max_size": 1
}
},
{
"ordinal": 16,
"name": "creator_set_visibility",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 17,
"name": "file_size_bytes",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 18,
"name": "frame_width",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 19,
"name": "frame_height",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 20,
"name": "duration_millis",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 10
}
},
{
"ordinal": 21,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 22,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 23,
"name": "creator_ip_address",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 160
}
},
{
"ordinal": 24,
"name": "user_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 25,
"name": "mod_deleted_at",
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
true,
false,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true
]
},
"hash": "4ff1b1e0cc36f6c2f1a9b099f38751ae7f35666be939b4074bdfc98e031cd6ac"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "invited_user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_address"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "referrer_user_token"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "maybe_referral_code_token"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "maybe_referral_url"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "maybe_landing_url"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Datetime",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_referrals",
"name": "created_at"
}
}
}
],
@@ -0,0 +1,48 @@
{
"db_name": "MySQL",
"query": "\nSELECT DISTINCT\n subscription_namespace as `subscription_namespace: enums::common::payments_namespace::PaymentsNamespace`,\n maybe_stripe_customer_id as `stripe_customer_id!`\n\nFROM user_subscriptions\n\nWHERE\n user_token = ?\n AND maybe_stripe_customer_id IS NOT NULL\n AND deleted_at IS NULL\nORDER BY subscription_namespace ASC, maybe_stripe_customer_id ASC\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "subscription_namespace: enums::common::payments_namespace::PaymentsNamespace",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "subscription_namespace"
}
}
},
{
"ordinal": 1,
"name": "stripe_customer_id!",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_subscriptions",
"name": "maybe_stripe_customer_id"
}
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
true
]
},
"hash": "516db34b6a642a2f7d7107f186905a79ad694c3c86f3078efc77bcaae7f39f3d"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "vocoder_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "is_banned"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "title"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "description_markdown"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Blob",
"flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "description_rendered_html"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_staff_recommended"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_public_use"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_disabled_from_author_use"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "is_mod_author_editing_locked"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "created_at"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "updated_at"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_ip_address_creation"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "creator_ip_address_last_update"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "mod_deleted_at"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Timestamp",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.vocoder_models",
"name": "user_deleted_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "title"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_category"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_description_markdown"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_description_rendered_html"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_ietf_language_tag"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_ietf_primary_language_subtag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_user_token"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_ip_address"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_set_visibility"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_last_update_user_token"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 2048
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "original_download_url"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "original_filename"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "file_size_bytes"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "file_checksum_sha2"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "public_bucket_hash"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_positive_count"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_negative_count"
}
}
},
{
@@ -279,8 +441,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "bookmark_count"
}
}
},
{
@@ -289,8 +457,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "cached_usage_count"
}
}
},
{
@@ -299,9 +473,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 30,
@@ -309,8 +484,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 11
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "version"
}
}
},
{
@@ -319,8 +500,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "created_at"
}
}
},
{
@@ -329,8 +516,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "updated_at"
}
}
},
{
@@ -339,8 +532,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "user_deleted_at"
}
}
},
{
@@ -349,8 +548,14 @@
"type_info": {
"type": "Timestamp",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "mod_deleted_at"
}
}
}
],
@@ -0,0 +1,82 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n maybe_creator_user_token as `maybe_creator_user_token: UserToken`,\n media_class as `media_class: MediaFileClass`,\n media_type as `media_type: MediaFileType`,\n maybe_cover_image_media_file_token as `maybe_cover_image_media_file_token: MediaFileToken`\nFROM media_files\nWHERE token = ?\n AND user_deleted_at IS NULL\n AND mod_deleted_at IS NULL\nLIMIT 1\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "maybe_creator_user_token: UserToken",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_creator_user_token"
}
}
},
{
"ordinal": 1,
"name": "media_class: MediaFileClass",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "media_class"
}
}
},
{
"ordinal": 2,
"name": "media_type: MediaFileType",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "media_type"
}
}
},
{
"ordinal": 3,
"name": "maybe_cover_image_media_file_token: MediaFileToken",
"type_info": {
"type": "VarString",
"flags": "BINARY",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_cover_image_media_file_token"
}
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
true,
false,
false,
true
]
},
"hash": "5606a694c872d868ab3b35f4b3685f86f2b27ad16e741c8b1bf997b613f1b803"
}
@@ -0,0 +1,235 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n uec.id as `id: u64`,\n uec.old_email,\n uec.new_email,\n uec.ip_address,\n uec.created_at,\n\n u_subject.token as `user_token: tokens::tokens::users::UserToken`,\n u_subject.username as user_username,\n u_subject.display_name as user_display_name,\n u_subject.email_gravatar_hash as user_gravatar_hash,\n\n u_changer.token as `maybe_changed_by_user_token?: tokens::tokens::users::UserToken`,\n u_changer.username as `maybe_changed_by_user_username?`,\n u_changer.display_name as `maybe_changed_by_user_display_name?`,\n u_changer.email_gravatar_hash as `maybe_changed_by_user_gravatar_hash?`\n\nFROM user_email_changes AS uec\nJOIN users AS u_subject\n ON uec.user_token = u_subject.token\nLEFT JOIN users AS u_changer\n ON uec.maybe_changed_by_user_token = u_changer.token\nWHERE uec.user_token = ?\n AND uec.id < ?\nORDER BY uec.id DESC\nLIMIT ?\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "id: u64",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.user_email_changes",
"name": "id"
}
}
},
{
"ordinal": 1,
"name": "old_email",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_email_changes",
"name": "old_email"
}
}
},
{
"ordinal": 2,
"name": "new_email",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.user_email_changes",
"name": "new_email"
}
}
},
{
"ordinal": 3,
"name": "ip_address",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 160
},
"origin": {
"Table": {
"table": "storyteller.user_email_changes",
"name": "ip_address"
}
}
},
{
"ordinal": 4,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_email_changes",
"name": "created_at"
}
}
},
{
"ordinal": 5,
"name": "user_token: tokens::tokens::users::UserToken",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
"ordinal": 6,
"name": "user_username",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
"ordinal": 7,
"name": "user_display_name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
"ordinal": 8,
"name": "user_gravatar_hash",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
"ordinal": 9,
"name": "maybe_changed_by_user_token?: tokens::tokens::users::UserToken",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
"ordinal": 10,
"name": "maybe_changed_by_user_username?",
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
"ordinal": 11,
"name": "maybe_changed_by_user_display_name?",
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
"ordinal": 12,
"name": "maybe_changed_by_user_gravatar_hash?",
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
}
],
"parameters": {
"Right": 3
},
"nullable": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
true,
true,
true,
true
]
},
"hash": "5611678b6c168208ea4da9ef0e3071758c9bb8d89b54e2d3f0fc84bd0a6c915f"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referral_codes",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referral_codes",
"name": "owner_user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referral_codes",
"name": "code"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_referral_codes",
"name": "code_lowercase"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "status"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 3
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "attempt_count"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "on_success_result_token"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "created_at"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.tts_model_upload_jobs",
"name": "updated_at"
}
}
}
],
@@ -1,124 +0,0 @@
{
"db_name": "MySQL",
"query": "\nSELECT\n jobs.token as job_token,\n\n jobs.status,\n jobs.attempt_count,\n jobs.on_success_result_token as maybe_result_token,\n results.public_bucket_video_path as maybe_public_bucket_video_path,\n\n jobs.maybe_w2l_template_token,\n w2l.template_type as w2l_template_type,\n w2l.title,\n\n jobs.created_at,\n jobs.updated_at\n\nFROM w2l_inference_jobs as jobs\nJOIN w2l_templates as w2l\n ON w2l.token = jobs.maybe_w2l_template_token\nLEFT OUTER JOIN w2l_results as results\n ON jobs.on_success_result_token = results.token\n\nWHERE jobs.token = ?\n ",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "job_token",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 1,
"name": "status",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 64
}
},
{
"ordinal": 2,
"name": "attempt_count",
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"max_size": 3
}
},
{
"ordinal": 3,
"name": "maybe_result_token",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 4,
"name": "maybe_public_bucket_video_path",
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 5,
"name": "maybe_w2l_template_token",
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"max_size": 128
}
},
{
"ordinal": 6,
"name": "w2l_template_type",
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"max_size": 28
}
},
{
"ordinal": 7,
"name": "title",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"max_size": 1020
}
},
{
"ordinal": 8,
"name": "created_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"max_size": 19
}
},
{
"ordinal": 9,
"name": "updated_at",
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"max_size": 19
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
true,
true,
true,
false,
false,
false,
false
]
},
"hash": "57928b1001a10a88ac5a07f43b1dd30f6dee6edbc0808be99fe1233f9e276c56"
}
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.model_weights_extension_voice_conversion_details",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.model_weights_extension_voice_conversion_details",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "creator_set_visibility"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "created_at"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "media_class"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "media_type"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_engine_category"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_animation_type"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_media_subtype"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_mime_type"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_creator_anonymous_visitor_token"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_batch_token"
}
}
},
{
@@ -139,8 +217,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_style_transfer_source_media_file_token"
}
}
},
{
@@ -149,8 +233,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_scene_source_media_file_token"
}
}
},
{
@@ -159,8 +249,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_title"
}
}
},
{
@@ -169,8 +265,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_text_transcript"
}
}
},
{
@@ -179,8 +281,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_origin_filename"
}
}
},
{
@@ -189,8 +297,14 @@
"type_info": {
"type": "Long",
"flags": "",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_duration_millis"
}
}
},
{
@@ -199,8 +313,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_prompt_token"
}
}
},
{
@@ -209,8 +329,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.prompts",
"name": "maybe_other_args"
}
}
},
{
@@ -219,8 +345,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -229,8 +361,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -239,8 +377,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -249,8 +393,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "creator_set_visibility"
}
}
},
{
@@ -259,8 +409,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "is_user_upload"
}
}
},
{
@@ -269,8 +425,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL | MULTIPLE_KEY",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "is_intermediate_system_file"
}
}
},
{
@@ -279,8 +441,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -289,8 +457,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "title"
}
}
},
{
@@ -299,8 +473,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -309,8 +489,14 @@
"type_info": {
"type": "VarString",
"flags": "MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_category"
}
}
},
{
@@ -319,8 +505,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -329,8 +521,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -339,8 +537,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -349,8 +553,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "token"
}
}
},
{
@@ -359,8 +569,14 @@
"type_info": {
"type": "VarString",
"flags": "UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -369,8 +585,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -379,8 +601,14 @@
"type_info": {
"type": "String",
"flags": "BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -389,8 +617,14 @@
"type_info": {
"type": "Blob",
"flags": "BLOB | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 262140
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "extra_file_modification_info"
}
}
},
{
@@ -399,8 +633,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "public_bucket_directory_hash"
}
}
},
{
@@ -409,8 +649,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_prefix"
}
}
},
{
@@ -419,8 +665,14 @@
"type_info": {
"type": "VarString",
"flags": "BINARY",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "maybe_public_bucket_extension"
}
}
},
{
@@ -429,8 +681,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_positive_count"
}
}
},
{
@@ -439,8 +697,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "ratings_negative_count"
}
}
},
{
@@ -449,8 +713,14 @@
"type_info": {
"type": "Long",
"flags": "UNSIGNED",
"char_set": 63,
"collation": 63,
"max_size": 10
},
"origin": {
"Table": {
"table": "storyteller.entity_stats",
"name": "bookmark_count"
}
}
},
{
@@ -459,9 +729,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 46,
@@ -469,8 +740,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "created_at"
}
}
},
{
@@ -479,8 +756,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.media_files",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "model_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "creator_user_token"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "email_gravatar_hash"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 1020
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "title"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 256
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "ietf_language_tag"
}
}
},
{
@@ -89,8 +137,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY",
"char_set": 224,
"collation": 255,
"max_size": 48
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "ietf_primary_language_subtag"
}
}
},
{
@@ -99,8 +153,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "is_front_page_featured"
}
}
},
{
@@ -109,8 +169,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 28
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "creator_set_visibility"
}
}
},
{
@@ -119,8 +185,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "created_at"
}
}
},
{
@@ -129,8 +201,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_models",
"name": "updated_at"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "String",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | ENUM",
"char_set": 224,
"collation": 255,
"max_size": 64
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "status"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "Long",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 3
},
"origin": {
"Table": {
"table": "storyteller.generic_download_jobs",
"name": "attempt_count"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.voice_conversion_result_synthetic_ids",
"name": "next_id"
}
}
}
],
@@ -9,8 +9,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "token"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "weights_type"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.model_weights",
"name": "updated_at"
}
}
}
],
@@ -0,0 +1,12 @@
{
"db_name": "MySQL",
"query": "\nINSERT INTO generic_inference_jobs\nSET\n token = ?,\n uuid_idempotency_token = ?,\n\n job_type = ?,\n\n maybe_external_third_party = ?,\n maybe_external_third_party_id = ?,\n\n product_category = ?,\n inference_category = ?,\n\n maybe_model_type = ?,\n maybe_model_token = ?,\n\n maybe_input_source_token = ?,\n maybe_input_source_token_type = ?,\n\n maybe_download_url = ?,\n maybe_cover_image_media_file_token = ?,\n\n maybe_prompt_token = ?,\n maybe_wallet_ledger_entry_token = ?,\n\n maybe_raw_inference_text = ?,\n\n maybe_inference_args = ?,\n\n maybe_creator_user_token = ?,\n maybe_creator_anonymous_visitor_token = ?,\n creator_ip_address = ?,\n creator_set_visibility = ?,\n\n platform_type = ?,\n\n maybe_external_third_party_cost_credits = ?,\n maybe_external_third_party_cost_usd_cents = ?,\n maybe_system_cost_credits = ?,\n maybe_system_cost_usd_cents = ?,\n\n priority_level = ?,\n is_keepalive_required = ?,\n max_duration_seconds = ?,\n is_debug_request = ?,\n\n maybe_routing_tag = ?,\n\n maybe_debug_log_event_token = ?,\n\n frontend_failure_category = ?,\n failure_reason = ?,\n\n status = ?\n ",
"describe": {
"columns": [],
"parameters": {
"Right": 35
},
"nullable": []
},
"hash": "5c67c3dd7f8bb6771c6b058a8cf6ffcc66b2be2bea41bd988070713173982dab"
}
@@ -9,9 +9,10 @@
"type_info": {
"type": "NewDecimal",
"flags": "BINARY",
"char_set": 63,
"collation": 63,
"max_size": 33
}
},
"origin": "Expression"
}
],
"parameters": {
@@ -9,8 +9,14 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT",
"char_set": 63,
"collation": 63,
"max_size": 20
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "id"
}
}
},
{
@@ -19,8 +25,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonator_user_token"
}
}
},
{
@@ -29,8 +41,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -39,8 +57,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -49,8 +73,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 128
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "impersonated_user_token"
}
}
},
{
@@ -59,8 +89,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "username"
}
}
},
{
@@ -69,8 +105,14 @@
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 224,
"collation": 255,
"max_size": 80
},
"origin": {
"Table": {
"table": "storyteller.users",
"name": "display_name"
}
}
},
{
@@ -79,8 +121,14 @@
"type_info": {
"type": "Tiny",
"flags": "NOT_NULL",
"char_set": 63,
"collation": 63,
"max_size": 1
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "is_redeemed"
}
}
},
{
@@ -89,9 +137,10 @@
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | BINARY",
"char_set": 63,
"collation": 63,
"max_size": 1
}
},
"origin": "Expression"
},
{
"ordinal": 9,
@@ -99,8 +148,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "expires_at"
}
}
},
{
@@ -109,8 +164,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "created_at"
}
}
},
{
@@ -119,8 +180,14 @@
"type_info": {
"type": "Timestamp",
"flags": "NOT_NULL | BINARY | TIMESTAMP | ON_UPDATE_NOW",
"char_set": 63,
"collation": 63,
"max_size": 19
},
"origin": {
"Table": {
"table": "storyteller.user_impersonation_requests",
"name": "updated_at"
}
}
}
],

Some files were not shown because too many files have changed in this diff Show More