aboutsummaryrefslogtreecommitdiff
path: root/backend/migrations
diff options
context:
space:
mode:
Diffstat (limited to 'backend/migrations')
-rw-r--r--backend/migrations/.gitkeep0
-rw-r--r--backend/migrations/00000000000000_diesel_initial_setup/down.sql6
-rw-r--r--backend/migrations/00000000000000_diesel_initial_setup/up.sql36
-rw-r--r--backend/migrations/2021-12-13-145111_users/down.sql2
-rw-r--r--backend/migrations/2021-12-13-145111_users/up.sql8
-rw-r--r--backend/migrations/2021-12-13-151129_sessions/down.sql1
-rw-r--r--backend/migrations/2021-12-13-151129_sessions/up.sql5
-rw-r--r--backend/migrations/2021-12-18-130837_bots/down.sql3
-rw-r--r--backend/migrations/2021-12-18-130837_bots/up.sql14
9 files changed, 0 insertions, 75 deletions
diff --git a/backend/migrations/.gitkeep b/backend/migrations/.gitkeep
deleted file mode 100644
index e69de29..0000000
--- a/backend/migrations/.gitkeep
+++ /dev/null
diff --git a/backend/migrations/00000000000000_diesel_initial_setup/down.sql b/backend/migrations/00000000000000_diesel_initial_setup/down.sql
deleted file mode 100644
index a9f5260..0000000
--- a/backend/migrations/00000000000000_diesel_initial_setup/down.sql
+++ /dev/null
@@ -1,6 +0,0 @@
--- This file was automatically created by Diesel to setup helper functions
--- and other internal bookkeeping. This file is safe to edit, any future
--- changes will be added to existing projects as new migrations.
-
-DROP FUNCTION IF EXISTS diesel_manage_updated_at(_tbl regclass);
-DROP FUNCTION IF EXISTS diesel_set_updated_at();
diff --git a/backend/migrations/00000000000000_diesel_initial_setup/up.sql b/backend/migrations/00000000000000_diesel_initial_setup/up.sql
deleted file mode 100644
index d68895b..0000000
--- a/backend/migrations/00000000000000_diesel_initial_setup/up.sql
+++ /dev/null
@@ -1,36 +0,0 @@
--- This file was automatically created by Diesel to setup helper functions
--- and other internal bookkeeping. This file is safe to edit, any future
--- changes will be added to existing projects as new migrations.
-
-
-
-
--- Sets up a trigger for the given table to automatically set a column called
--- `updated_at` whenever the row is modified (unless `updated_at` was included
--- in the modified columns)
---
--- # Example
---
--- ```sql
--- CREATE TABLE users (id SERIAL PRIMARY KEY, updated_at TIMESTAMP NOT NULL DEFAULT NOW());
---
--- SELECT diesel_manage_updated_at('users');
--- ```
-CREATE OR REPLACE FUNCTION diesel_manage_updated_at(_tbl regclass) RETURNS VOID AS $$
-BEGIN
- EXECUTE format('CREATE TRIGGER set_updated_at BEFORE UPDATE ON %s
- FOR EACH ROW EXECUTE PROCEDURE diesel_set_updated_at()', _tbl);
-END;
-$$ LANGUAGE plpgsql;
-
-CREATE OR REPLACE FUNCTION diesel_set_updated_at() RETURNS trigger AS $$
-BEGIN
- IF (
- NEW IS DISTINCT FROM OLD AND
- NEW.updated_at IS NOT DISTINCT FROM OLD.updated_at
- ) THEN
- NEW.updated_at := current_timestamp;
- END IF;
- RETURN NEW;
-END;
-$$ LANGUAGE plpgsql;
diff --git a/backend/migrations/2021-12-13-145111_users/down.sql b/backend/migrations/2021-12-13-145111_users/down.sql
deleted file mode 100644
index 49285a1..0000000
--- a/backend/migrations/2021-12-13-145111_users/down.sql
+++ /dev/null
@@ -1,2 +0,0 @@
-DROP INDEX users_username_index
-DROP TABLE users; \ No newline at end of file
diff --git a/backend/migrations/2021-12-13-145111_users/up.sql b/backend/migrations/2021-12-13-145111_users/up.sql
deleted file mode 100644
index f35e718..0000000
--- a/backend/migrations/2021-12-13-145111_users/up.sql
+++ /dev/null
@@ -1,8 +0,0 @@
-CREATE TABLE users(
- id SERIAL PRIMARY KEY,
- username VARCHAR(52) NOT NULL,
- password_salt BYTEA NOT NULL,
- password_hash BYTEA NOT NULL
-);
-
-CREATE UNIQUE INDEX users_username_index ON users(username); \ No newline at end of file
diff --git a/backend/migrations/2021-12-13-151129_sessions/down.sql b/backend/migrations/2021-12-13-151129_sessions/down.sql
deleted file mode 100644
index 54d1e93..0000000
--- a/backend/migrations/2021-12-13-151129_sessions/down.sql
+++ /dev/null
@@ -1 +0,0 @@
-DROP TABLE sessions; \ No newline at end of file
diff --git a/backend/migrations/2021-12-13-151129_sessions/up.sql b/backend/migrations/2021-12-13-151129_sessions/up.sql
deleted file mode 100644
index f8ec21b..0000000
--- a/backend/migrations/2021-12-13-151129_sessions/up.sql
+++ /dev/null
@@ -1,5 +0,0 @@
-CREATE TABLE sessions (
- id serial PRIMARY KEY,
- user_id integer REFERENCES users(id) NOT NULL,
- token VARCHAR(255) NOT NULL UNIQUE
-) \ No newline at end of file
diff --git a/backend/migrations/2021-12-18-130837_bots/down.sql b/backend/migrations/2021-12-18-130837_bots/down.sql
deleted file mode 100644
index 3d14604..0000000
--- a/backend/migrations/2021-12-18-130837_bots/down.sql
+++ /dev/null
@@ -1,3 +0,0 @@
-DROP TABLE code_bundles;
-DROP INDEX bots_index;
-DROP TABLE bots; \ No newline at end of file
diff --git a/backend/migrations/2021-12-18-130837_bots/up.sql b/backend/migrations/2021-12-18-130837_bots/up.sql
deleted file mode 100644
index 27f3582..0000000
--- a/backend/migrations/2021-12-18-130837_bots/up.sql
+++ /dev/null
@@ -1,14 +0,0 @@
-CREATE TABLE bots (
- id serial PRIMARY KEY,
- owner_id integer REFERENCES users(id) NOT NULL,
- name text NOT NULL
-);
-
-CREATE UNIQUE INDEX bots_index ON bots(owner_id, name);
-
-CREATE TABLE code_bundles (
- id serial PRIMARY KEY,
- bot_id integer REFERENCES bots(id) NOT NULL,
- path text NOT NULL,
- created_at timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
-); \ No newline at end of file