diff --git a/.sqlx/query-b68f0dbd43a6d5c82abb90a182195dbd15db72ae16edc732601ff76a084a5f9a.json b/.sqlx/query-b68f0dbd43a6d5c82abb90a182195dbd15db72ae16edc732601ff76a084a5f9a.json new file mode 100644 index 0000000..b7a87c1 --- /dev/null +++ b/.sqlx/query-b68f0dbd43a6d5c82abb90a182195dbd15db72ae16edc732601ff76a084a5f9a.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO oauth_state (state, oauth_provider, redirect_uri) VALUES ($1, $2, $3)", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Varchar", + "Varchar", + "Text" + ] + }, + "nullable": [] + }, + "hash": "b68f0dbd43a6d5c82abb90a182195dbd15db72ae16edc732601ff76a084a5f9a" +} diff --git a/migrations/20240505054154_oauth_state.sql b/migrations/20240505054154_oauth_state.sql new file mode 100644 index 0000000..bc8f1e7 --- /dev/null +++ b/migrations/20240505054154_oauth_state.sql @@ -0,0 +1,6 @@ +CREATE TABLE IF NOT EXISTS oauth_state ( + state VARCHAR(32) NOT NULL UNIQUE, + oauth_provider VARCHAR(32) NOT NULL, + redirect_uri TEXT NOT NULL, + ID SERIAL PRIMARY KEY NOT NULL +);