initial commit

This commit is contained in:
Miguel da Mota 2023-12-31 01:21:07 +01:00
commit 8a19a733d6
35 changed files with 2489 additions and 0 deletions

View file

@ -0,0 +1,2 @@
-- This file should undo anything in `up.sql`
DROP TABLE tracks;

View file

@ -0,0 +1,16 @@
-- Your SQL goes here
CREATE TABLE IF NOT EXISTS tracks
(
id VARCHAR(24) DEFAULT nanoid(24),
title VARCHAR(255) NOT NULL,
duration_ms INT NOT NULL DEFAULT 0,
created_at TIMESTAMP DEFAULT now() NOT NULL,
updated_at TIMESTAMP,
-- music services
spotify_id VARCHAR(21) UNIQUE,
tidal_id VARCHAR(10) UNIQUE,
PRIMARY KEY (id)
);