mirror of https://github.com/getmango/Mango.git
21 lines
435 B
Crystal
21 lines
435 B
Crystal
class CreateUsers < MG::Base
|
|
def up : String
|
|
<<-SQL
|
|
CREATE TABLE IF NOT EXISTS users (
|
|
username TEXT NOT NULL,
|
|
password TEXT NOT NULL,
|
|
token TEXT,
|
|
admin INTEGER NOT NULL
|
|
);
|
|
CREATE UNIQUE INDEX IF NOT EXISTS username_idx ON users (username);
|
|
CREATE UNIQUE INDEX IF NOT EXISTS token_idx ON users (token);
|
|
SQL
|
|
end
|
|
|
|
def down : String
|
|
<<-SQL
|
|
DROP TABLE users;
|
|
SQL
|
|
end
|
|
end
|