add database
All checks were successful
tests / fmt (push) Successful in 1m46s
tests / clippy (push) Successful in 1m48s
tests / test (push) Successful in 1m50s
tests / pre-commit (push) Successful in 2m5s
tests / build (push) Successful in 2m31s
deploy / release-image (push) Successful in 5m44s
All checks were successful
tests / fmt (push) Successful in 1m46s
tests / clippy (push) Successful in 1m48s
tests / test (push) Successful in 1m50s
tests / pre-commit (push) Successful in 2m5s
tests / build (push) Successful in 2m31s
deploy / release-image (push) Successful in 5m44s
This commit is contained in:
34
migrations/20240620151940_init.sql
Normal file
34
migrations/20240620151940_init.sql
Normal file
@@ -0,0 +1,34 @@
|
||||
-- Add migration script here
|
||||
CREATE TABLE IF NOT EXISTS tracks
|
||||
(
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
url TEXT NOT NULL UNIQUE,
|
||||
title TEXT NOT NULL,
|
||||
channel TEXT NOT NULL,
|
||||
duration TEXT NOT NULL,
|
||||
thumbnail TEXT NOT NULL,
|
||||
updated DATETIME NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS queries
|
||||
(
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
user_id TEXT NOT NULL,
|
||||
guild_id TEXT NOT NULL,
|
||||
track_id NUMBER NOT NULL,
|
||||
updated DATETIME NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS users
|
||||
(
|
||||
id TEXT PRIMARY KEY,
|
||||
name TEXT NOT NULL,
|
||||
global_name TEXT,
|
||||
updated DATETIME NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS guilds
|
||||
(
|
||||
id TEXT PRIMARY KEY,
|
||||
updated DATETIME NOT NULL
|
||||
);
|
||||
Reference in New Issue
Block a user