diff options
| author | Dhravya Shah <[email protected]> | 2024-06-18 17:58:46 -0500 |
|---|---|---|
| committer | Dhravya Shah <[email protected]> | 2024-06-18 17:58:46 -0500 |
| commit | f4bb71e8f7e07bb2e919b7f222d5acb2905eb8f2 (patch) | |
| tree | 7310dc521ef3559055bbe71f50c3861be2fa0503 /apps/web/migrations/meta/0000_snapshot.json | |
| parent | darkmode by default - so that the colors don't f up on lightmode devices (diff) | |
| parent | Create Embeddings for Canvas (diff) | |
| download | supermemory-default-darkmode.tar.xz supermemory-default-darkmode.zip | |
Diffstat (limited to 'apps/web/migrations/meta/0000_snapshot.json')
| -rw-r--r-- | apps/web/migrations/meta/0000_snapshot.json | 158 |
1 files changed, 104 insertions, 54 deletions
diff --git a/apps/web/migrations/meta/0000_snapshot.json b/apps/web/migrations/meta/0000_snapshot.json index 29cc4323..20327dda 100644 --- a/apps/web/migrations/meta/0000_snapshot.json +++ b/apps/web/migrations/meta/0000_snapshot.json @@ -1,43 +1,36 @@ { "version": "6", "dialect": "sqlite", - "id": "409cec60-0c4b-4cda-8751-3e70768bbb6c", + "id": "4a568d9b-a0e6-44ed-946b-694e34b063f3", "prevId": "00000000-0000-0000-0000-000000000000", "tables": { "account": { "name": "account", "columns": { - "id": { - "name": "id", - "type": "integer", - "primaryKey": true, - "notNull": true, - "autoincrement": true - }, "userId": { "name": "userId", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "provider": { "name": "provider", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "providerAccountId": { "name": "providerAccountId", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false @@ -65,14 +58,14 @@ }, "token_type": { "name": "token_type", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "scope": { "name": "scope", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false @@ -86,20 +79,86 @@ }, "session_state": { "name": "session_state", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false + } + }, + "indexes": {}, + "foreignKeys": { + "account_userId_user_id_fk": { + "name": "account_userId_user_id_fk", + "tableFrom": "account", + "tableTo": "user", + "columnsFrom": ["userId"], + "columnsTo": ["id"], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": { + "account_provider_providerAccountId_pk": { + "columns": ["provider", "providerAccountId"], + "name": "account_provider_providerAccountId_pk" + } + }, + "uniqueConstraints": {} + }, + "authenticator": { + "name": "authenticator", + "columns": { + "credentialID": { + "name": "credentialID", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false }, - "oauth_token_secret": { - "name": "oauth_token_secret", + "userId": { + "name": "userId", "type": "text", "primaryKey": false, - "notNull": false, + "notNull": true, "autoincrement": false }, - "oauth_token": { - "name": "oauth_token", + "providerAccountId": { + "name": "providerAccountId", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "credentialPublicKey": { + "name": "credentialPublicKey", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "counter": { + "name": "counter", + "type": "integer", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "credentialDeviceType": { + "name": "credentialDeviceType", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "credentialBackedUp": { + "name": "credentialBackedUp", + "type": "integer", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "transports": { + "name": "transports", "type": "text", "primaryKey": false, "notNull": false, @@ -107,16 +166,16 @@ } }, "indexes": { - "account_userId_idx": { - "name": "account_userId_idx", - "columns": ["userId"], - "isUnique": false + "authenticator_credentialID_unique": { + "name": "authenticator_credentialID_unique", + "columns": ["credentialID"], + "isUnique": true } }, "foreignKeys": { - "account_userId_user_id_fk": { - "name": "account_userId_user_id_fk", - "tableFrom": "account", + "authenticator_userId_user_id_fk": { + "name": "authenticator_userId_user_id_fk", + "tableFrom": "authenticator", "tableTo": "user", "columnsFrom": ["userId"], "columnsTo": ["id"], @@ -124,7 +183,12 @@ "onUpdate": "no action" } }, - "compositePrimaryKeys": {}, + "compositePrimaryKeys": { + "authenticator_userId_credentialID_pk": { + "columns": ["credentialID", "userId"], + "name": "authenticator_userId_credentialID_pk" + } + }, "uniqueConstraints": {} }, "contentToSpace": { @@ -177,23 +241,16 @@ "session": { "name": "session", "columns": { - "id": { - "name": "id", - "type": "integer", - "primaryKey": true, - "notNull": true, - "autoincrement": true - }, "sessionToken": { "name": "sessionToken", - "type": "text(255)", - "primaryKey": false, + "type": "text", + "primaryKey": true, "notNull": true, "autoincrement": false }, "userId": { "name": "userId", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false @@ -206,13 +263,7 @@ "autoincrement": false } }, - "indexes": { - "session_userId_idx": { - "name": "session_userId_idx", - "columns": ["userId"], - "isUnique": false - } - }, + "indexes": {}, "foreignKeys": { "session_userId_user_id_fk": { "name": "session_userId_user_id_fk", @@ -360,7 +411,7 @@ }, "user": { "name": "user", - "type": "text(255)", + "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false @@ -407,21 +458,21 @@ "columns": { "id": { "name": "id", - "type": "text(255)", + "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "name": { "name": "name", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "email": { "name": "email", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false @@ -431,12 +482,11 @@ "type": "integer", "primaryKey": false, "notNull": false, - "autoincrement": false, - "default": "CURRENT_TIMESTAMP" + "autoincrement": false }, "image": { "name": "image", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false @@ -452,14 +502,14 @@ "columns": { "identifier": { "name": "identifier", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "token": { "name": "token", - "type": "text(255)", + "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false |