All checks were successful
Build & Deploy Costco Grocery List / build (push) Successful in 1m10s
Build & Deploy Costco Grocery List / verify-images (push) Successful in 3s
Build & Deploy Costco Grocery List / deploy (push) Successful in 11s
Build & Deploy Costco Grocery List / notify (push) Successful in 1s
66 lines
2.5 KiB
JSON
66 lines
2.5 KiB
JSON
{
|
|
"generated_at": "2026-02-19T07:24:39.402Z",
|
|
"canonical_dir": "packages\\db\\migrations",
|
|
"legacy_dir": "backend\\migrations",
|
|
"stale_sql_files": [
|
|
{
|
|
"filename": "add_display_name_column.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "3df494bbbaf6cf3221e48dee763b66f7b4de0c4f5a43552e6f7350271e10a22f",
|
|
"canonical_sha256": "3df494bbbaf6cf3221e48dee763b66f7b4de0c4f5a43552e6f7350271e10a22f"
|
|
},
|
|
{
|
|
"filename": "add_image_columns.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "45e14112cc88661aea3c55c149bfbe08e692571851b8f9d5061624e9ec3c0d6a",
|
|
"canonical_sha256": "45e14112cc88661aea3c55c149bfbe08e692571851b8f9d5061624e9ec3c0d6a"
|
|
},
|
|
{
|
|
"filename": "add_modified_on_column.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "dfcaf14ade2241b240d5632e23e5b52b4361b4fc7fdfcaec950c33a9026b9f1b",
|
|
"canonical_sha256": "dfcaf14ade2241b240d5632e23e5b52b4361b4fc7fdfcaec950c33a9026b9f1b"
|
|
},
|
|
{
|
|
"filename": "add_notes_column.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "c2988c18d14adea5ab0693059b47b333b40be58223d9b607581f84853fcd1a1a",
|
|
"canonical_sha256": "c2988c18d14adea5ab0693059b47b333b40be58223d9b607581f84853fcd1a1a"
|
|
},
|
|
{
|
|
"filename": "create_item_classification_table.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "2191db3870457050fbdd90e1a02fa1cdde9e6c34746a0c818ac6232a55f7937a",
|
|
"canonical_sha256": "2191db3870457050fbdd90e1a02fa1cdde9e6c34746a0c818ac6232a55f7937a"
|
|
},
|
|
{
|
|
"filename": "multi_household_architecture.sql",
|
|
"status": "STALE_DUPLICATE_OF_CANONICAL",
|
|
"backend_sha256": "5cb427f188f8db8bf9b982e8b5ea9e44df67bc5e47f9aa2cf5e371df2d00610e",
|
|
"canonical_sha256": "5cb427f188f8db8bf9b982e8b5ea9e44df67bc5e47f9aa2cf5e371df2d00610e"
|
|
}
|
|
],
|
|
"canonical_only_sql_files": [
|
|
{
|
|
"filename": "create_sessions_table.sql",
|
|
"status": "CANONICAL_ONLY",
|
|
"canonical_sha256": "d46e5147eb113042e9c2856d17b38715e66a486ee4d7c6450c960145791bc030"
|
|
},
|
|
{
|
|
"filename": "zz_group_invites_and_join_policies.sql",
|
|
"status": "CANONICAL_ONLY",
|
|
"canonical_sha256": "de955333667326f8eaf224431ecb62a5d0bd354fa0ccce34af6e52374e55d6e3"
|
|
}
|
|
],
|
|
"legacy_non_sql_files": [
|
|
"MIGRATION_GUIDE.md"
|
|
],
|
|
"summary": {
|
|
"stale_total": 6,
|
|
"stale_only_in_backend_total": 0,
|
|
"stale_duplicate_total": 6,
|
|
"stale_diverged_total": 0,
|
|
"canonical_only_total": 2
|
|
}
|
|
}
|