|
|
@@ -2,9 +2,7 @@
|
|
|
"version": "7",
|
|
|
"dialect": "sqlite",
|
|
|
"id": "5c1aa56b-c3ee-4283-9a84-c0bf626dc604",
|
|
|
- "prevIds": [
|
|
|
- "00924d88-1842-4d71-ac74-5682ddc47e1c"
|
|
|
- ],
|
|
|
+ "prevIds": ["00924d88-1842-4d71-ac74-5682ddc47e1c"],
|
|
|
"ddl": [
|
|
|
{
|
|
|
"name": "account_state",
|
|
|
@@ -1439,13 +1437,9 @@
|
|
|
"table": "workspace"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "active_account_id"
|
|
|
- ],
|
|
|
+ "columns": ["active_account_id"],
|
|
|
"tableTo": "account",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "SET NULL",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1454,13 +1448,9 @@
|
|
|
"table": "account_state"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "aggregate_id"
|
|
|
- ],
|
|
|
+ "columns": ["aggregate_id"],
|
|
|
"tableTo": "event_sequence",
|
|
|
- "columnsTo": [
|
|
|
- "aggregate_id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["aggregate_id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1469,13 +1459,9 @@
|
|
|
"table": "event"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "project_id"
|
|
|
- ],
|
|
|
+ "columns": ["project_id"],
|
|
|
"tableTo": "project",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1484,13 +1470,9 @@
|
|
|
"table": "permission"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "project_id"
|
|
|
- ],
|
|
|
+ "columns": ["project_id"],
|
|
|
"tableTo": "project",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1499,13 +1481,9 @@
|
|
|
"table": "project_directory"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"tableTo": "session_v2",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1514,13 +1492,9 @@
|
|
|
"table": "instruction_entry"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"tableTo": "session_v2",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1529,13 +1503,9 @@
|
|
|
"table": "instruction_state"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"tableTo": "session_v2",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1544,13 +1514,9 @@
|
|
|
"table": "session_inbox"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"tableTo": "session_v2",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1559,13 +1525,9 @@
|
|
|
"table": "session_message"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"tableTo": "session_v2",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1574,13 +1536,9 @@
|
|
|
"table": "session_pending"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "project_id"
|
|
|
- ],
|
|
|
+ "columns": ["project_id"],
|
|
|
"tableTo": "project",
|
|
|
- "columnsTo": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columnsTo": ["id"],
|
|
|
"onUpdate": "NO ACTION",
|
|
|
"onDelete": "CASCADE",
|
|
|
"nameExplicit": false,
|
|
|
@@ -1589,165 +1547,126 @@
|
|
|
"table": "session_v2"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "email",
|
|
|
- "url"
|
|
|
- ],
|
|
|
+ "columns": ["email", "url"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "control_account_pk",
|
|
|
"entityType": "pks",
|
|
|
"table": "control_account"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "project_id",
|
|
|
- "directory"
|
|
|
- ],
|
|
|
+ "columns": ["project_id", "directory"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "project_directory_pk",
|
|
|
"entityType": "pks",
|
|
|
"table": "project_directory"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id",
|
|
|
- "key"
|
|
|
- ],
|
|
|
+ "columns": ["session_id", "key"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "instruction_entry_pk",
|
|
|
"entityType": "pks",
|
|
|
"table": "instruction_entry"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "account_state_pk",
|
|
|
"table": "account_state",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "account_pk",
|
|
|
"table": "account",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "credential_pk",
|
|
|
"table": "credential",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "aggregate_id"
|
|
|
- ],
|
|
|
+ "columns": ["aggregate_id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "event_sequence_pk",
|
|
|
"table": "event_sequence",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "event_pk",
|
|
|
"table": "event",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "key"
|
|
|
- ],
|
|
|
+ "columns": ["key"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "kv_pk",
|
|
|
"table": "kv",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "permission_pk",
|
|
|
"table": "permission",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "project_pk",
|
|
|
"table": "project",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "hash"
|
|
|
- ],
|
|
|
+ "columns": ["hash"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "instruction_blob_pk",
|
|
|
"table": "instruction_blob",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "session_id"
|
|
|
- ],
|
|
|
+ "columns": ["session_id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "instruction_state_pk",
|
|
|
"table": "instruction_state",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "session_inbox_pk",
|
|
|
"table": "session_inbox",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "session_message_pk",
|
|
|
"table": "session_message",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "session_pending_pk",
|
|
|
"table": "session_pending",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "session_v2_pk",
|
|
|
"table": "session_v2",
|
|
|
"entityType": "pks"
|
|
|
},
|
|
|
{
|
|
|
- "columns": [
|
|
|
- "id"
|
|
|
- ],
|
|
|
+ "columns": ["id"],
|
|
|
"nameExplicit": false,
|
|
|
"name": "workspace_pk",
|
|
|
"table": "workspace",
|
|
|
@@ -2043,4 +1962,4 @@
|
|
|
}
|
|
|
],
|
|
|
"renames": []
|
|
|
-}
|
|
|
+}
|