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

DB: Add the mk7.2 fields + force a readable formatting with clang format

parent 6de34cfb
Branches
Étiquettes
1 requête de fusion!192Resolve "FEATURE: Use time stamp from kurisu in update process"
......@@ -36,40 +36,77 @@ struct sql_table_description {
})
static struct sql_table_description sql_tables_list[] = {
DCL_SQL_TABLE(kara, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("song_name", ALPHA),
DCL_SQL_FIELD("source_name", ALPHA), DCL_SQL_FIELD("category", ALPHA),
DCL_SQL_FIELD("song_type", ALPHA), DCL_SQL_FIELD("song_number", ALPHA),
DCL_SQL_FIELD("language", ALPHA), DCL_SQL_FIELD("file_path", ALPHA),
DCL_SQL_FIELD("is_new", ALPHA), DCL_SQL_FIELD("author_name", ALPHA),
DCL_SQL_FIELD("available", ALPHA), DCL_SQL_FIELD("repo_timestamp", MK_7_3)),
DCL_SQL_TABLE(kara_type, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("name", ALPHA)),
DCL_SQL_TABLE(kara_category, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("name", ALPHA)),
DCL_SQL_TABLE(language, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("name", ALPHA)),
DCL_SQL_TABLE(playlist, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("name", ALPHA),
DCL_SQL_FIELD("last_update", ALPHA)),
DCL_SQL_TABLE(kara_playlist, DCL_SQL_FIELD("kara_id", ALPHA),
DCL_SQL_FIELD("playlist_id", ALPHA)),
DCL_SQL_TABLE(queue, DCL_SQL_FIELD("position", ALPHA), DCL_SQL_FIELD("kara_id", ALPHA),
DCL_SQL_FIELD("priority", ALPHA)),
DCL_SQL_TABLE(users, DCL_SQL_FIELD("username", ALPHA), DCL_SQL_FIELD("password", ALPHA)),
DCL_SQL_TABLE(updates, DCL_SQL_FIELD("job", ALPHA), DCL_SQL_FIELD("kara_id", ALPHA)),
DCL_SQL_TABLE(misc, DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("last_update", ALPHA),
DCL_SQL_FIELD("last_end_update", ALPHA), DCL_SQL_FIELD("update_job", ALPHA),
DCL_SQL_FIELD("opened", ALPHA), DCL_SQL_FIELD("obfuscation", ALPHA)),
DCL_SQL_TABLE('stickers', DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("name", ALPHA)),
DCL_SQL_TABLE('stickers.kara', DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("sticker", ALPHA),
DCL_SQL_FIELD("value", ALPHA)),
DCL_SQL_TABLE('stickers.plt', DCL_SQL_FIELD("id", ALPHA), DCL_SQL_FIELD("sticker", ALPHA),
DCL_SQL_FIELD("value", ALPHA)),
DCL_SQL_TABLE(kara, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("song_name", ALPHA), //
DCL_SQL_FIELD("source_name", ALPHA), //
DCL_SQL_FIELD("category", ALPHA), //
DCL_SQL_FIELD("song_type", ALPHA), //
DCL_SQL_FIELD("song_number", ALPHA), //
DCL_SQL_FIELD("language", ALPHA), //
DCL_SQL_FIELD("file_path", ALPHA), //
DCL_SQL_FIELD("is_new", ALPHA), //
DCL_SQL_FIELD("author_name", ALPHA), //
DCL_SQL_FIELD("available", ALPHA), //
DCL_SQL_FIELD("cached_mtime", MK_7_2), //
DCL_SQL_FIELD("cached_cached_dur", MK_7_2), //
DCL_SQL_FIELD("repo_timestamp", MK_7_3)), //
DCL_SQL_TABLE(kara_type, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("name", ALPHA)), //
DCL_SQL_TABLE(kara_category, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("name", ALPHA)), //
DCL_SQL_TABLE(language, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("name", ALPHA)), //
DCL_SQL_TABLE(playlist, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("name", ALPHA), //
DCL_SQL_FIELD("last_update", ALPHA)), //
DCL_SQL_TABLE(kara_playlist, //
DCL_SQL_FIELD("kara_id", ALPHA), //
DCL_SQL_FIELD("playlist_id", ALPHA)), //
DCL_SQL_TABLE(queue, //
DCL_SQL_FIELD("position", ALPHA), //
DCL_SQL_FIELD("kara_id", ALPHA), //
DCL_SQL_FIELD("priority", ALPHA)), //
DCL_SQL_TABLE(users, //
DCL_SQL_FIELD("username", ALPHA), //
DCL_SQL_FIELD("password", ALPHA)), //
DCL_SQL_TABLE(updates, //
DCL_SQL_FIELD("job", ALPHA), //
DCL_SQL_FIELD("kara_id", ALPHA)), //
DCL_SQL_TABLE(misc, //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("last_update", ALPHA), //
DCL_SQL_FIELD("last_end_update", ALPHA), //
DCL_SQL_FIELD("update_job", ALPHA), //
DCL_SQL_FIELD("opened", ALPHA), //
DCL_SQL_FIELD("obfuscation", ALPHA)), //
DCL_SQL_TABLE('stickers', //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("name", ALPHA)), //
DCL_SQL_TABLE('stickers.kara', //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("sticker", ALPHA), //
DCL_SQL_FIELD("value", ALPHA)), //
DCL_SQL_TABLE('stickers.plt', //
DCL_SQL_FIELD("id", ALPHA), //
DCL_SQL_FIELD("sticker", ALPHA), //
DCL_SQL_FIELD("value", ALPHA)), //
};
static size_t sql_tables_list_count =
sizeof(sql_tables_list) / sizeof(struct sql_table_description);
......
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