1290 lines · 31.8 KB · JSON
RawDownload
{  "id": "c27a8958-ad73-4590-9b9b-d1b2584e0bc6",  "prevId": "b07ddbda-be11-4679-9f00-16d1b3b5e879",  "version": "7",  "dialect": "postgresql",  "tables": {    "public.accounts": {      "name": "accounts",      "schema": "",      "columns": {        "id": {          "name": "id",          "type": "text",          "primaryKey": true,          "notNull": true        },        "created_at": {          "name": "created_at",          "type": "timestamp with time zone",          "primaryKey": false,          "notNull": true,          "default": "now()"        }      },      "indexes": {},      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "policies": {},      "checkConstraints": {},      "isRLSEnabled": false    },    "public.memberships": {      "name": "memberships",      "schema": "",      "columns": {        "account_id": {          "name": "account_id",          "type": "text",          "primaryKey": false,          "notNull": true        },        "organization_id": {          "name": "organization_id",          "type": "text",          "primaryKey": false,          "notNull": true        },        "created_at": {          "name": "created_at",          "type": "timestamp with time zone",          "primaryKey": false,          "notNull": true,          "default": "now()"        }      },      "indexes": {},      "foreignKeys": {        "memberships_account_id_accounts_id_fk": {          "name": "memberships_account_id_accounts_id_fk",          "tableFrom": "memberships",          "tableTo": "accounts",          "columnsFrom": ["account_id"],          "columnsTo": ["id"],          "onDelete": "cascade",          "onUpdate": "no action"        },        "memberships_organization_id_organizations_id_fk": {          "name": "memberships_organization_id_organizations_id_fk",          "tableFrom": "memberships",          "tableTo": "organizations",          "columnsFrom": ["organization_id"],          "columnsTo": ["id"],          "onDelete": "cascade",          "onUpdate": "no action"        }      },      "compositePrimaryKeys": {        "memberships_account_id_organization_id_pk": {          "name": "memberships_account_id_organization_id_pk",          "columns": ["account_id", "organization_id"]        }      },      "uniqueConstraints": {},      "policies": {},      "checkConstraints": {},      "isRLSEnabled": false    },    "public.organizations": {      "name": "organizations",      "schema": "",      "columns": {        "id": {          "name": "id",          "type": "text",          "primaryKey": true,          "notNull": true        },        "name": {          "name": "name",          "type": "text",          "primaryKey": false,          "notNull": true        },        "slug": {          "name": "slug",          "type": "text",          "primaryKey": false,          "notNull": true        },        "created_at": {          "name": "created_at",          "type": "timestamp with time zone",          "primaryKey": false,          "notNull": true,          "default": "now()"        }      },      "indexes": {        "organizations_slug_unique": {          "name": "organizations_slug_unique",          "columns": [            {              "expression": "slug",              "isExpression": false,              "asc": true,              "nulls": "last"            }          ],          "isUnique": true,          "concurrently": false,          "method": "btree",          "with": {}        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "policies": {},      "checkConstraints": {},      "isRLSEnabled": false    },    "public.blob": {      "name": "blob",      "schema": "",      "columns": {        "namespace": {          "name": "namespace",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "key": {          "name": "key",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "value": {          "name": "value",          "type": "text",          "primaryKey": false,          "notNull": true        },        "row_id": {          "name": "row_id",          "type": "varchar(255)",          "primaryKey": true,          "notNull": true        },        "id": {          "name": "id",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        }      },      "indexes": {        "blob_id_uidx": {          "name": "blob_id_uidx",          "columns": [            {              "expression": "id",              "isExpression": false,              "asc": true,              "nulls": "last"            }          ],          "isUnique": true,          "concurrently": false,          "method": "btree",          "with": {}        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "policies": {},      "checkConstraints": {},      "isRLSEnabled": false    },    "public.connection": {      "name": "connection",      "schema": "",      "columns": {        "integration": {          "name": "integration",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "name": {          "name": "name",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "template": {          "name": "template",          "type": "text",          "primaryKey": false,          "notNull": true        },        "provider": {          "name": "provider",          "type": "text",          "primaryKey": false,          "notNull": true        },        "item_ids": {          "name": "item_ids",          "type": "json",          "primaryKey": false,          "notNull": true        },        "identity_label": {          "name": "identity_label",          "type": "text",          "primaryKey": false,          "notNull": false        },        "description": {          "name": "description",          "type": "text",          "primaryKey": false,          "notNull": false        },        "last_health": {          "name": "last_health",          "type": "json",          "primaryKey": false,          "notNull": false        },        "tools_synced_at": {          "name": "tools_synced_at",          "type": "bigint",          "primaryKey": false,          "notNull": false        },        "oauth_client": {          "name": "oauth_client",          "type": "text",          "primaryKey": false,          "notNull": false        },        "oauth_client_owner": {          "name": "oauth_client_owner",          "type": "text",          "primaryKey": false,          "notNull": false        },        "refresh_item_id": {          "name": "refresh_item_id",          "type": "text",          "primaryKey": false,          "notNull": false        },        "expires_at": {          "name": "expires_at",          "type": "bigint",          "primaryKey": false,          "notNull": false        },        "oauth_scope": {          "name": "oauth_scope",          "type": "text",          "primaryKey": false,          "notNull": false        },        "oauth_token_url": {          "name": "oauth_token_url",          "type": "text",          "primaryKey": false,          "notNull": false        },        "provider_state": {          "name": "provider_state",          "type": "json",          "primaryKey": false,          "notNull": false        },        "created_at": {          "name": "created_at",          "type": "timestamp",          "primaryKey": false,          "notNull": true        },        "updated_at": {          "name": "updated_at",          "type": "timestamp",          "primaryKey": false,          "notNull": true        },        "row_id": {          "name": "row_id",          "type": "varchar(255)",          "primaryKey": true,          "notNull": true        },        "tenant": {          "name": "tenant",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "owner": {          "name": "owner",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "subject": {          "name": "subject",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        }      },      "indexes": {        "connection_uidx": {          "name": "connection_uidx",          "columns": [            {              "expression": "tenant",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "owner",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "subject",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "integration",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "name",              "isExpression": false,              "asc": true,              "nulls": "last"            }          ],          "isUnique": true,          "concurrently": false,          "method": "btree",          "with": {}        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},      "uniqueConstraints": {},      "policies": {},      "checkConstraints": {},      "isRLSEnabled": false    },    "public.definition": {      "name": "definition",      "schema": "",      "columns": {        "integration": {          "name": "integration",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "connection": {          "name": "connection",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "plugin_id": {          "name": "plugin_id",          "type": "text",          "primaryKey": false,          "notNull": true        },        "name": {          "name": "name",          "type": "text",          "primaryKey": false,          "notNull": true        },        "schema": {          "name": "schema",          "type": "json",          "primaryKey": false,          "notNull": true        },        "created_at": {          "name": "created_at",          "type": "timestamp",          "primaryKey": false,          "notNull": true        },        "row_id": {          "name": "row_id",          "type": "varchar(255)",          "primaryKey": true,          "notNull": true        },        "tenant": {          "name": "tenant",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "owner": {          "name": "owner",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        },        "subject": {          "name": "subject",          "type": "varchar(255)",          "primaryKey": false,          "notNull": true        }      },      "indexes": {        "definition_uidx": {          "name": "definition_uidx",          "columns": [            {              "expression": "tenant",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "owner",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "subject",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "integration",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "connection",              "isExpression": false,              "asc": true,              "nulls": "last"            },            {              "expression": "name",              "isExpression": false,              "asc": true,              "nulls": "last"            }          ],          "isUnique": true,          "concurrently": false,          "method": "btree",          "with": {}        }      },      "foreignKeys": {},      "compositePrimaryKeys": {},

Lines 1–500 of 1290.