2016-03-31 19:01:32 +00:00
|
|
|
-- +migrate Up
|
|
|
|
|
|
|
|
CREATE TABLE secrets (
|
|
|
|
secret_id INTEGER PRIMARY KEY AUTO_INCREMENT
|
|
|
|
,secret_repo_id INTEGER
|
2016-04-04 20:13:38 +00:00
|
|
|
,secret_name VARCHAR(255)
|
2016-03-31 19:01:32 +00:00
|
|
|
,secret_value MEDIUMBLOB
|
|
|
|
,secret_images VARCHAR(2000)
|
|
|
|
,secret_events VARCHAR(2000)
|
|
|
|
|
|
|
|
,UNIQUE(secret_name, secret_repo_id)
|
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE registry (
|
|
|
|
registry_id INTEGER PRIMARY KEY AUTO_INCREMENT
|
|
|
|
,registry_repo_id INTEGER
|
2016-04-04 20:13:38 +00:00
|
|
|
,registry_addr VARCHAR(255)
|
2016-03-31 19:01:32 +00:00
|
|
|
,registry_email VARCHAR(500)
|
|
|
|
,registry_username VARCHAR(2000)
|
|
|
|
,registry_password VARCHAR(2000)
|
|
|
|
,registry_token VARCHAR(2000)
|
|
|
|
|
|
|
|
,UNIQUE(registry_addr, registry_repo_id)
|
|
|
|
);
|
|
|
|
|
|
|
|
CREATE INDEX ix_secrets_repo ON secrets (secret_repo_id);
|
|
|
|
CREATE INDEX ix_registry_repo ON registry (registry_repo_id);
|
|
|
|
|
|
|
|
-- +migrate Down
|
|
|
|
|
|
|
|
DROP INDEX ix_secrets_repo;
|
|
|
|
DROP INDEX ix_registry_repo;
|