From 486fe68d3bca622e597488a4ce5a112c56b26169 Mon Sep 17 00:00:00 2001 From: azdle Date: Tue, 15 Jul 2025 11:15:31 -0500 Subject: [PATCH] add status field --- migrations/20250715161104_add-status-to-subscriptions.sql | 1 + src/server/routes/subscriptions/mod.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 migrations/20250715161104_add-status-to-subscriptions.sql diff --git a/migrations/20250715161104_add-status-to-subscriptions.sql b/migrations/20250715161104_add-status-to-subscriptions.sql new file mode 100644 index 0000000..f314de8 --- /dev/null +++ b/migrations/20250715161104_add-status-to-subscriptions.sql @@ -0,0 +1 @@ +ALTER TABLE subscriptions ADD COLUMN status TEXT NULL; diff --git a/src/server/routes/subscriptions/mod.rs b/src/server/routes/subscriptions/mod.rs index 97c2811..8f15ba1 100644 --- a/src/server/routes/subscriptions/mod.rs +++ b/src/server/routes/subscriptions/mod.rs @@ -43,8 +43,8 @@ pub async fn subscribe( sqlx::query!( r#" - INSERT INTO subscriptions (id, email, name, subscribed_at) - VALUES ($1, $2, $3, $4) + INSERT INTO subscriptions (id, email, name, subscribed_at, status) + VALUES ($1, $2, $3, $4, 'confirmed') "#, Uuid::new_v4(), form.email,