Query metadata, migrations and formatting
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"db_name": "PostgreSQL",
|
||||
"query": "\n INSERT INTO subscriptions (id, email, name, subscribed_at)\n VALUES ($1, $2, $3, $4);\n ",
|
||||
"query": "\n INSERT INTO subscriptions (id, email, name, subscribed_at, status)\n VALUES ($1, $2, $3, $4, 'confirmed');\n ",
|
||||
"describe": {
|
||||
"columns": [],
|
||||
"parameters": {
|
||||
@@ -13,5 +13,5 @@
|
||||
},
|
||||
"nullable": []
|
||||
},
|
||||
"hash": "829555ccf8877b594f4b0691e42315405521c985dfd196902df2ccc74e2aeb49"
|
||||
"hash": "16e3ba5d01966af9b2682d3ca083bd7c00bd3b211a40e5d4da241155d3dec989"
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
BEGIN;
|
||||
UPDATE subscriptions SET status = 'confirmed' WHERE status IS NULL;
|
||||
ALTER TABLE subscriptions ALTER COLUMN status SET NOT NULL;
|
||||
COMMIT;
|
||||
@@ -0,0 +1,5 @@
|
||||
CREATE TABLE subscription_tokens (
|
||||
subscription_token TEXT NOT NULL,
|
||||
subscriber_id UUID NOT NULL REFERENCES subscriptions (id),
|
||||
PRIMARY KEY (subscription_token)
|
||||
);
|
||||
@@ -1,6 +1,6 @@
|
||||
pub mod configuration;
|
||||
pub mod domain;
|
||||
pub mod email_client;
|
||||
pub mod routes;
|
||||
pub mod startup;
|
||||
pub mod telemetry;
|
||||
pub mod email_client;
|
||||
|
||||
Reference in New Issue
Block a user