account/migrations/000002_snapshot_invalidation.up.sql
GnomeZworc 0f2d7126eb
ajoute snapshot
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
2026-06-13 22:52:13 +02:00

7 lines
402 B
SQL

-- Marque les comptes dont les snapshots doivent être recalculés.
-- recompute_from = date la plus ancienne à partir de laquelle recalculer.
-- Mise à jour par MIN() à chaque mutation de transaction (create/update/delete/validate).
CREATE TABLE account_snapshot_invalidation (
account_id INTEGER PRIMARY KEY REFERENCES account(id) ON DELETE CASCADE,
recompute_from DATE NOT NULL
);