From 5b20f1318fd8fcd30f45d4ac02bb1c7661fb5376 Mon Sep 17 00:00:00 2001 From: Aadi Desai <21363892+supleed2@users.noreply.github.com> Date: Sat, 23 Sep 2023 23:00:34 +0100 Subject: [PATCH] Add SQLx migrations Members, PendingMembers and ManualMembers in members, pending and manual tables --- migrations/20230912221321_members.sql | 7 +++++++ migrations/20230919230037_pending.sql | 5 +++++ migrations/20230922145619_manual.sql | 7 +++++++ 3 files changed, 19 insertions(+) create mode 100644 migrations/20230912221321_members.sql create mode 100644 migrations/20230919230037_pending.sql create mode 100644 migrations/20230922145619_manual.sql diff --git a/migrations/20230912221321_members.sql b/migrations/20230912221321_members.sql new file mode 100644 index 0000000..cb53408 --- /dev/null +++ b/migrations/20230912221321_members.sql @@ -0,0 +1,7 @@ +CREATE TABLE IF NOT EXISTS "members" ( + "discord_id" BIGINT NOT NULL PRIMARY KEY, + "shortcode" VARCHAR(16) NOT NULL CONSTRAINT "users_shortcode_unique" UNIQUE, + "nickname" TEXT NOT NULL, + "realname" TEXT NOT NULL, + "fresher" BOOLEAN NOT NULL +) \ No newline at end of file diff --git a/migrations/20230919230037_pending.sql b/migrations/20230919230037_pending.sql new file mode 100644 index 0000000..ccba3fe --- /dev/null +++ b/migrations/20230919230037_pending.sql @@ -0,0 +1,5 @@ +CREATE TABLE IF NOT EXISTS "pending" ( + "discord_id" BIGINT NOT NULL PRIMARY KEY, + "shortcode" VARCHAR(16) NOT NULL, + "realname" TEXT NOT NULL +) \ No newline at end of file diff --git a/migrations/20230922145619_manual.sql b/migrations/20230922145619_manual.sql new file mode 100644 index 0000000..aecff78 --- /dev/null +++ b/migrations/20230922145619_manual.sql @@ -0,0 +1,7 @@ +CREATE TABLE IF NOT EXISTS "manual" ( + "discord_id" BIGINT NOT NULL PRIMARY KEY, + "shortcode" VARCHAR(16) NOT NULL, + "nickname" TEXT NOT NULL, + "realname" TEXT NOT NULL, + "fresher" BOOLEAN NOT NULL +) \ No newline at end of file