Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 49e504fb rédigé par Kubat's avatar Kubat
Parcourir les fichiers

Juste l'ajout d'un type qui est en gros comme les dossiers actuellements, ça...

Juste l'ajout d'un type qui est en gros comme les dossiers actuellements, ça permet de mieux différencier l'origine de la chanson (c'est en plus des langues)
parent 84af02ff
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!1Réécriture de init.sql
......@@ -11,6 +11,7 @@ CREATE TABLE IF NOT EXISTS kara
, song_name TEXT NOT NULL
, source_name TEXT NOT NULL
, category INTEGER NOT NULL REFERENCES kara_category
, song_type INTEGER NOT NULL REFERENCES kara_type
, language TEXT REFERENCES language
, file_path TEXT NOT NULL
, is_new INTEGER NOT NULL
......@@ -18,6 +19,14 @@ CREATE TABLE IF NOT EXISTS kara
, author_year INTEGER CHECK(author_year > 0)
);
CREATE TABLE IF NOT EXISTS kara_type
( id INTEGER PRIMARY KEY AUTOINCREMENT
, name TEXT NOT NULL
);
INSERT INTO kara_type (name) VALUES
('vo'), ('va'), ('vf'), ('amv'), ('cdg'), ('autres'), ('vocaloid');
CREATE TABLE IF NOT EXISTS kara_category
( id INTEGER PRIMARY KEY AUTOINCREMENT
, name TEXT NOT NULL
......@@ -33,7 +42,7 @@ CREATE TABLE IF NOT EXISTS language
);
INSERT INTO language (name) VALUES
('jp'), ('fr'), ('en');
('jp'), ('fr'), ('en'), ('ru'), ('sp'), ('it'), ('ch');
-- Playlists are sets of karas that are meant to be played together, kinda like
-- M3U except it's stored in a SQL database.
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter