rebase migrations properly

This commit is contained in:
Dax Raad
2026-05-07 12:38:29 -04:00
parent fe594693a4
commit a300a6cc7a
2 changed files with 39 additions and 19 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
"provider": {}, "provider": {},
"permission": { "permission": {
"edit": { "edit": {
"packages/opencode/migration/*": "deny", "packages/opencode/migration/*": "ask",
}, },
}, },
"mcp": {}, "mcp": {},
@@ -2,7 +2,7 @@
"version": "7", "version": "7",
"dialect": "sqlite", "dialect": "sqlite",
"id": "27114226-085b-421a-9a40-29b88747e29a", "id": "27114226-085b-421a-9a40-29b88747e29a",
"prevIds": ["aaa2ebeb-caa4-478d-8365-4fc595d16856"], "prevIds": ["2ec89846-dcf1-4977-ab5e-244ddc9e3d67"],
"ddl": [ "ddl": [
{ {
"name": "account_state", "name": "account_state",
@@ -37,7 +37,7 @@
"entityType": "tables" "entityType": "tables"
}, },
{ {
"name": "session_entry", "name": "session_message",
"entityType": "tables" "entityType": "tables"
}, },
{ {
@@ -598,7 +598,7 @@
"generated": null, "generated": null,
"name": "id", "name": "id",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "text", "type": "text",
@@ -608,7 +608,7 @@
"generated": null, "generated": null,
"name": "session_id", "name": "session_id",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "text", "type": "text",
@@ -618,7 +618,7 @@
"generated": null, "generated": null,
"name": "type", "name": "type",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "integer", "type": "integer",
@@ -628,7 +628,7 @@
"generated": null, "generated": null,
"name": "time_created", "name": "time_created",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "integer", "type": "integer",
@@ -638,7 +638,7 @@
"generated": null, "generated": null,
"name": "time_updated", "name": "time_updated",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "text", "type": "text",
@@ -648,7 +648,7 @@
"generated": null, "generated": null,
"name": "data", "name": "data",
"entityType": "columns", "entityType": "columns",
"table": "session_entry" "table": "session_message"
}, },
{ {
"type": "text", "type": "text",
@@ -810,6 +810,26 @@
"entityType": "columns", "entityType": "columns",
"table": "session" "table": "session"
}, },
{
"type": "text",
"notNull": false,
"autoincrement": false,
"default": null,
"generated": null,
"name": "agent",
"entityType": "columns",
"table": "session"
},
{
"type": "text",
"notNull": false,
"autoincrement": false,
"default": null,
"generated": null,
"name": "model",
"entityType": "columns",
"table": "session"
},
{ {
"type": "integer", "type": "integer",
"notNull": true, "notNull": true,
@@ -1122,9 +1142,9 @@
"onUpdate": "NO ACTION", "onUpdate": "NO ACTION",
"onDelete": "CASCADE", "onDelete": "CASCADE",
"nameExplicit": false, "nameExplicit": false,
"name": "fk_session_entry_session_id_session_id_fk", "name": "fk_session_message_session_id_session_id_fk",
"entityType": "fks", "entityType": "fks",
"table": "session_entry" "table": "session_message"
}, },
{ {
"columns": ["project_id"], "columns": ["project_id"],
@@ -1236,8 +1256,8 @@
{ {
"columns": ["id"], "columns": ["id"],
"nameExplicit": false, "nameExplicit": false,
"name": "session_entry_pk", "name": "session_message_pk",
"table": "session_entry", "table": "session_message",
"entityType": "pks" "entityType": "pks"
}, },
{ {
@@ -1332,9 +1352,9 @@
"isUnique": false, "isUnique": false,
"where": null, "where": null,
"origin": "manual", "origin": "manual",
"name": "session_entry_session_idx", "name": "session_message_session_idx",
"entityType": "indexes", "entityType": "indexes",
"table": "session_entry" "table": "session_message"
}, },
{ {
"columns": [ "columns": [
@@ -1350,9 +1370,9 @@
"isUnique": false, "isUnique": false,
"where": null, "where": null,
"origin": "manual", "origin": "manual",
"name": "session_entry_session_type_idx", "name": "session_message_session_type_idx",
"entityType": "indexes", "entityType": "indexes",
"table": "session_entry" "table": "session_message"
}, },
{ {
"columns": [ "columns": [
@@ -1364,9 +1384,9 @@
"isUnique": false, "isUnique": false,
"where": null, "where": null,
"origin": "manual", "origin": "manual",
"name": "session_entry_time_created_idx", "name": "session_message_time_created_idx",
"entityType": "indexes", "entityType": "indexes",
"table": "session_entry" "table": "session_message"
}, },
{ {
"columns": [ "columns": [