913 lines · 22.8 KB · JSON
RawDownload
{  "version": "6",  "dialect": "sqlite",  "id": "03321915-aef6-4791-9558-7fc82273af05",  "prevId": "54e1d8db-e750-4675-9195-fbeb14a0ea5e",  "tables": {    "blob": {      "name": "blob",      "columns": {        "namespace": {          "name": "namespace",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "key": {          "name": "key",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "value": {          "name": "value",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "row_id": {          "name": "row_id",          "type": "text",          "primaryKey": true,          "notNull": true,          "autoincrement": false        },        "id": {          "name": "id",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        }      },      "indexes": {        "blob_id_uidx": {          "name": "blob_id_uidx",          "columns": ["id"],          "isUnique": true        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "checkConstraints": {}    },    "connection": {      "name": "connection",      "columns": {        "integration": {          "name": "integration",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "name": {          "name": "name",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "template": {          "name": "template",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "provider": {          "name": "provider",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "item_ids": {          "name": "item_ids",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "identity_label": {          "name": "identity_label",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "oauth_client": {          "name": "oauth_client",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "oauth_client_owner": {          "name": "oauth_client_owner",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "refresh_item_id": {          "name": "refresh_item_id",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "expires_at": {          "name": "expires_at",          "type": "blob",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "oauth_scope": {          "name": "oauth_scope",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "oauth_token_url": {          "name": "oauth_token_url",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "provider_state": {          "name": "provider_state",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "created_at": {          "name": "created_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "updated_at": {          "name": "updated_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "row_id": {          "name": "row_id",          "type": "text",          "primaryKey": true,          "notNull": true,          "autoincrement": false        },        "tenant": {          "name": "tenant",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "owner": {          "name": "owner",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "subject": {          "name": "subject",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        }      },      "indexes": {        "connection_uidx": {          "name": "connection_uidx",          "columns": ["tenant", "owner", "subject", "integration", "name"],          "isUnique": true        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "checkConstraints": {}    },    "definition": {      "name": "definition",      "columns": {        "integration": {          "name": "integration",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "connection": {          "name": "connection",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "plugin_id": {          "name": "plugin_id",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "name": {          "name": "name",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "schema": {          "name": "schema",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "created_at": {          "name": "created_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "row_id": {          "name": "row_id",          "type": "text",          "primaryKey": true,          "notNull": true,          "autoincrement": false        },        "tenant": {          "name": "tenant",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "owner": {          "name": "owner",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "subject": {          "name": "subject",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        }      },      "indexes": {        "definition_uidx": {          "name": "definition_uidx",          "columns": ["tenant", "owner", "subject", "integration", "connection", "name"],          "isUnique": true        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "checkConstraints": {}    },    "integration": {      "name": "integration",      "columns": {        "slug": {          "name": "slug",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "plugin_id": {          "name": "plugin_id",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "description": {          "name": "description",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "config": {          "name": "config",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "can_remove": {          "name": "can_remove",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false,          "default": 1        },        "can_refresh": {          "name": "can_refresh",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false,          "default": 0        },        "created_at": {          "name": "created_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "updated_at": {          "name": "updated_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "row_id": {          "name": "row_id",          "type": "text",          "primaryKey": true,          "notNull": true,          "autoincrement": false        },        "tenant": {          "name": "tenant",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        }      },      "indexes": {        "integration_uidx": {          "name": "integration_uidx",          "columns": ["tenant", "slug"],          "isUnique": true        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "checkConstraints": {}    },    "oauth_client": {      "name": "oauth_client",      "columns": {        "slug": {          "name": "slug",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "authorization_url": {          "name": "authorization_url",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "token_url": {          "name": "token_url",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "grant": {          "name": "grant",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "client_id": {          "name": "client_id",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "client_secret_item_id": {          "name": "client_secret_item_id",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "resource": {          "name": "resource",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "origin_kind": {          "name": "origin_kind",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "origin_integration": {          "name": "origin_integration",          "type": "text",          "primaryKey": false,          "notNull": false,          "autoincrement": false        },        "created_at": {          "name": "created_at",          "type": "integer",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "row_id": {          "name": "row_id",          "type": "text",          "primaryKey": true,          "notNull": true,          "autoincrement": false        },        "tenant": {          "name": "tenant",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "owner": {          "name": "owner",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        },        "subject": {          "name": "subject",          "type": "text",          "primaryKey": false,          "notNull": true,          "autoincrement": false        }      },      "indexes": {        "oauth_client_uidx": {          "name": "oauth_client_uidx",          "columns": ["tenant", "owner", "subject", "slug"],          "isUnique": true        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "checkConstraints": {}    },    "oauth_session": {      "name": "oauth_session",      "columns": {        "state": {          "name": "state",          "type": "text",

Lines 1–500 of 913.