53 lines
4.5 KiB
Text
53 lines
4.5 KiB
Text
# Fingerprints of migrations that have been released. goose applies a migration by its NUMBER
|
|
# alone — it stores no name and no checksum — so a file that changes after it has run anywhere is
|
|
# a migration that silently never happens again, and a number reused for different SQL leaves that
|
|
# database permanently unable to roll back. This file is the gate: changing a listed migration
|
|
# means changing a line here, deliberately, where a reviewer sees it.
|
|
#
|
|
# Adding a migration: append its line. Changing one that is already listed: don't.
|
|
#
|
|
# ⚠ 00009 and 00011 have their SECOND fingerprints here, and the exception is deliberate and narrow:
|
|
# both were written by the runner pack, which has never been landed or applied anywhere outside a
|
|
# scratch test database, so no deployment can have run either version. What changed is comment text
|
|
# only — 00011 carried the ceiling formula that was superseded on 09.08, 00009 promised a re-read the
|
|
# tailer does not do. A migration whose comment lies is worse than one whose hash moved before it was
|
|
# ever released; the day either of them ships, this exception closes with it.
|
|
#
|
|
# ⚠ 00016 is listed for the FIRST time by the pack that writes it and has been re-fingerprinted
|
|
# inside that same pack (an index of 00015 it made redundant, a version claim that named a pin the
|
|
# stack table does not carry). Same narrowness: nothing has run it outside scratch databases.
|
|
90b29e9601ef342a7ac74ea582f309e0c4b200ba9ad2a3458c17d83accecce36 00001_identity.sql
|
|
9226b95b4d0935cf4d2b85ab153bff7452af32fc0eee387b3a6c1ae02c42b31a 00002_readmodel.sql
|
|
1c62dbe06066f17e71872d781a41a930ff86cb53204a39b0692031ec0b959666 00003_usage.sql
|
|
f2ccaa2b6d08446ad8672046a5d18a1bf9b5124fae2b5d8f1ca1e096dd920dbd 00004_readmodel_indexes.sql
|
|
7c959680cd0fe7e6c0c45325e2fcad0f92443a6717aa6eff07d0832d2e83bfa1 00005_identity_oauth.sql
|
|
bb3fc11975e515fecb1ccdb2fa7aa756d7c739741f031ddd5f86fd5617f8b84a 00006_drop_usage_draft.sql
|
|
c225e1a12bab8c62669848976096453aa84d66263fe211da0a5eb4b173ff2eff 00007_credits.sql
|
|
67c1bbdf85a4e02a610e840d539211e768fec5c0905b75529a75112c21286008 00008_auth_state_issuer_and_start_id.sql
|
|
992cbce7f72bdd3881e6b647547d89b204f40a95b9e5b8a55dd3fea2660191fa 00009_runner.sql
|
|
905b89bcecffd53cda7c628f7e1c3b9dad522a8947fbcd7dbe31dfb9644c644e 00010_spend_baseline.sql
|
|
76f3bb045cf3a2d232065418357f534752ddb06e28e4122e1d45c8f59c23abf8 00011_ceiling_argument.sql
|
|
282ff2d515d9de16f631a5cd77f676c7742337f96406b8876c900f0b44ea19a0 00012_resync_stamp.sql
|
|
1cb0d8127ea8ad0391b6829c2d09a7b776ebc9729002ae5db76afe5daa7a790b 00013_book_intake.sql
|
|
4281cfce2a34179333843f72257f3d9e62c71480a129168d613066aa8ad3687e 00014_stop_intent.sql
|
|
1b1c75777c8f7d06d041ae55c5ad34c320bd56af63e676723c58433c0038b469 00015_seam_ceiling_and_units.sql
|
|
67f6ff960ddf863edd91bc57d0264137c247388eef559be0a301a770236cf773 00016_read_surface.sql
|
|
da0fe1cf80f24be282c362a9b9ac97ff456311f051837691c5fc2349e43a635b 00017_idempotency.sql
|
|
bc14abd7179f95f9c8f8d88f00369f920110c56981cd4af95c9f02011ef85c1d 00018_recut_and_key_scope.sql
|
|
c21877113b5966bc8a200ba69ce752d4ac295bdfd34e681afbd887523edb6ceb 00019_read_model_debt.sql
|
|
935c96c69567277d08aec8e99a9632756839691b7e1aec01a6b8466eb198f298 00020_idempotency_claim_owner.sql
|
|
9015bb2e897a8b05853001cb2a21f0e36e6f4bb9d949be7d423d634f19dc3b30 00021_drop_units_done.sql
|
|
92a1f1d38a14b84df7f0c6d5123c4340341dc43bdf9cd1535e977385083f7f38 00022_chapter_note_count.sql
|
|
735a18878fba70bb156df81a1c097239463d0eb976d4fede4cb4a106d99e2b2b 00023_idempotency_content_digest.sql
|
|
0213ea7636b536d1aad46b617ee399cccbf8efd87b3eb282340cdc9430a96b0e 00024_book_edit_wave.sql
|
|
1ad95e77c78d556a83e35c2fceac09475240c7a919fd3554e34cb5bf62ef52d1 00025_stalled_work.sql
|
|
14de53c75746c2b9ab872dcf9c9e0c4bd1ea2eb9e9778fe6a6e2cbe390d8961d 00026_run_draft_baseline.sql
|
|
6b0f226e2b5acb90e930337f6548ba777f985deb4472a9f900709acb504ab99f 00027_bank_move.sql
|
|
9546ad2c636a57b631391aeb9aab10dcbd06adc677f9bd55f0850296346e141b 00028_settling_attempts.sql
|
|
5db5672a3f94866cf23a98520f35491b94b880b85461eac1a333d0bb8364ffe2 00029_drop_bank_released.sql
|
|
976d9d22e3543a29e85aef5698b9e304e8d69ba7f432b3f2d62f27024cb9b1f5 00030_shape_epoch.sql
|
|
60d31ea77deaae32026a841ab614b11c15ca596fdb19eac5c692af01c6579b9e 00031_drop_run_wave_counters.sql
|
|
069615c844e46cd601da4df38572e217b9c29f90a6fb3aa9befe101b942eccee 00032_exports.sql
|
|
d56496573d793ce1b825664e2e28bdb0f8335fc4155a578cd3d23747363b8424 00033_order_and_price.sql
|
|
ee5ea50e815479db3550eb28f1f039e417d36fcbf7799a3ac5b9f01913938eef 00034_spawn_proof_and_park.sql
|
|
463589447fed990aa1e53d3ad835cf27115c9ebf750f1724894aa11764204551 00035_settled_repair_index.sql
|