gomvn/database/migrations/20240304102707_init.up.sql

29 lines
570 B
MySQL
Raw Normal View History

2024-03-04 13:11:06 +00:00
CREATE TABLE artifacts
(
mvn_group TEXT NOT NULL,
artifact TEXT NOT NULL,
version TEXT NOT NULL,
modified TEXT NOT NULL
);
CREATE TABLE paths
(
user_id INTEGER UNIQUE,
path TEXT PRIMARY KEY,
deploy TINYINT,
created_at DATETIME,
updated_at DATETIME,
FOREIGN KEY (user_id) REFERENCES users (id)
);
CREATE TABLE users
(
id INTEGER UNIQUE PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
admin TINYINT,
token_hash TEXT NOT NULL,
created_at DATETIME,
updated_at DATETIME
);