From 20f0b8782874e14315eaa86765a2db8c880548a6 Mon Sep 17 00:00:00 2001 From: Jun-te Kim Date: Sun, 28 Dec 2025 18:31:48 +0000 Subject: [PATCH] push for migration on dev --- db/atlas/stripe_invoice/add_new_migration.sh | 1 + .../20251228182659_add_used_at_to_login_tokens.sql | 6 ++++++ db/atlas/stripe_invoice/migrations/atlas.sum | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 db/atlas/stripe_invoice/add_new_migration.sh create mode 100644 db/atlas/stripe_invoice/migrations/20251228182659_add_used_at_to_login_tokens.sql diff --git a/db/atlas/stripe_invoice/add_new_migration.sh b/db/atlas/stripe_invoice/add_new_migration.sh new file mode 100644 index 0000000..5d623b5 --- /dev/null +++ b/db/atlas/stripe_invoice/add_new_migration.sh @@ -0,0 +1 @@ +atlas migrate new add_used_at_to_login_tokens diff --git a/db/atlas/stripe_invoice/migrations/20251228182659_add_used_at_to_login_tokens.sql b/db/atlas/stripe_invoice/migrations/20251228182659_add_used_at_to_login_tokens.sql new file mode 100644 index 0000000..8717f7c --- /dev/null +++ b/db/atlas/stripe_invoice/migrations/20251228182659_add_used_at_to_login_tokens.sql @@ -0,0 +1,6 @@ +ALTER TABLE login_tokens +ADD COLUMN IF NOT EXISTS used_at TIMESTAMPTZ; + +CREATE INDEX IF NOT EXISTS idx_login_tokens_unused +ON login_tokens (id) +WHERE used_at IS NULL; diff --git a/db/atlas/stripe_invoice/migrations/atlas.sum b/db/atlas/stripe_invoice/migrations/atlas.sum index 37a363f..5959567 100644 --- a/db/atlas/stripe_invoice/migrations/atlas.sum +++ b/db/atlas/stripe_invoice/migrations/atlas.sum @@ -1,5 +1,6 @@ -h1:ELwFHTBDb63mdRBhmjXMMSpy05pUSVxH03zuUuHYAto= +h1:uc3d9fE1+yrhzeCK1AjgaYWVZi3SDA4DBWEIMaOsRak= 0001_init.sql h1:gzb02ZbjrrJkXOC+2qIZsngnj7A+29O2/b4awScPlPs= 0002_auth.sql h1:4NhBu26dIBMy9gxMxM3tf6Z2CS2kfKlGjFBj07T/aBw= 0003_stripe_xero.sql h1:E2bcdUDnondsXwbdIwVlZqR4DQwzcoDiyeRFJwVxXwg= 0004_login_tokens.sql h1:rj1KcWu/0znh2YvtI7JV8Z2nwtL5rZzONbPwX1P+/PI= +20251228182659_add_used_at_to_login_tokens.sql h1:TwPL+DRx03BtDsdAmUGAnGlvdVjAORllerefu+fCu/E=