diff --git a/store/datastore/ddl/mysql/7.sql b/store/datastore/ddl/mysql/7.sql new file mode 100644 index 000000000..e009572b6 --- /dev/null +++ b/store/datastore/ddl/mysql/7.sql @@ -0,0 +1,19 @@ +-- +migrate Up + +CREATE TABLE team_secrets ( + team_secret_id INTEGER PRIMARY KEY AUTO_INCREMENT +,team_secret_key VARCHAR(255) +,team_secret_name VARCHAR(255) +,team_secret_value MEDIUMBLOB +,team_secret_images VARCHAR(2000) +,team_secret_events VARCHAR(2000) + +,UNIQUE(team_secret_name, team_secret_key) +); + +CREATE INDEX ix_team_secrets_key ON team_secrets (team_secret_key); + +-- +migrate Down + +DROP INDEX ix_team_secrets_key; +DROP TABLE team_secrets; diff --git a/store/datastore/ddl/postgres/7.sql b/store/datastore/ddl/postgres/7.sql new file mode 100644 index 000000000..225ccb8a6 --- /dev/null +++ b/store/datastore/ddl/postgres/7.sql @@ -0,0 +1,19 @@ +-- +migrate Up + +CREATE TABLE team_secrets ( + team_secret_id SERIAL PRIMARY KEY +,team_secret_key VARCHAR(255) +,team_secret_name VARCHAR(255) +,team_secret_value BYTEA +,team_secret_images VARCHAR(2000) +,team_secret_events VARCHAR(2000) + +,UNIQUE(team_secret_name, team_secret_key) +); + +CREATE INDEX ix_team_secrets_key ON team_secrets (team_secret_key); + +-- +migrate Down + +DROP INDEX ix_team_secrets_key; +DROP TABLE team_secrets; diff --git a/store/datastore/ddl/sqlite3/7.sql b/store/datastore/ddl/sqlite3/7.sql new file mode 100644 index 000000000..ce3e05145 --- /dev/null +++ b/store/datastore/ddl/sqlite3/7.sql @@ -0,0 +1,19 @@ +-- +migrate Up + +CREATE TABLE team_secrets ( + team_secret_id INTEGER PRIMARY KEY AUTOINCREMENT +,team_secret_key TEXT +,team_secret_name TEXT +,team_secret_value TEXT +,team_secret_images TEXT +,team_secret_events TEXT + +,UNIQUE(team_secret_name, team_secret_key) +); + +CREATE INDEX ix_team_secrets_key ON team_secrets (team_secret_key); + +-- +migrate Down + +DROP INDEX ix_team_secrets_key; +DROP TABLE team_secrets;