]> Some of my projects - localmylist.git/commitdiff
Update views to include deprecated field and use it in renaming
authorAPTX <marek321@gmail.com>
Tue, 9 Apr 2013 15:59:29 +0000 (17:59 +0200)
committerAPTX <marek321@gmail.com>
Tue, 9 Apr 2013 15:59:29 +0000 (17:59 +0200)
localmylist/renameutils.cpp
localmylist/share/schema/schema.sql

index 80ac29c698e3a755cad155e4f6a65cbad7898499..dc959a66bdb9bfafc87eab0a5ed40787a3e31981 100644 (file)
@@ -39,7 +39,7 @@ void setupRenameEnv(const QSqlRecord &record, RenameParser::Environment &env)
        }
 
        env["Type"] = record.value("anime_type").toString();
-       env["Depr"] = /*r.value("")*/ false ? "1" : ""; // Data missing?
+       env["Depr"] = record.value("deprecated").toBool() ? "1" : "";
        env["Cen"] = record.value("censored").toBool() ? "1" : "0";
        env["Ver"] = record.value("version").toString();
        env["Source"] = record.value("source").toString();
index 592852a2227bcbaea5208415834794a9224f32ea..43b11a7af49ce1c5ee1df3a784af2d0ecd2c1a27 100644 (file)
@@ -245,7 +245,7 @@ CREATE TABLE log (
 );
 
 CREATE VIEW file_data AS
-       SELECT f.fid, f.eid, f.aid, f.gid, f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.source, f.quality_id, f.quality, f.resolution, f.video_codec, f.audio_codec, f.audio_language, f.subtitle_language, f.aspect_ratio, f.my_watched, f.my_state, f.my_file_state, f.my_storage, f.my_source, f.my_other, a.title_romaji AS atitle, e.title_english AS eptitle FROM ((file f LEFT JOIN anime a ON ((f.aid = a.aid))) LEFT JOIN episode e ON ((f.eid = e.eid)));
+       SELECT f.fid, f.eid, f.aid, f.gid, f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.deprecated, f.source, f.quality_id, f.quality, f.resolution, f.video_codec, f.audio_codec, f.audio_language, f.subtitle_language, f.aspect_ratio, f.my_watched, f.my_state, f.my_file_state, f.my_storage, f.my_source, f.my_other, a.title_romaji AS atitle, e.title_english AS eptitle FROM ((file f LEFT JOIN anime a ON ((f.aid = a.aid))) LEFT JOIN episode e ON ((f.eid = e.eid)));
 
 CREATE VIEW rename_data AS
        SELECT f.fid, f.eid, f.aid, f.gid, a.anidb_update AS anime_anidb_update, a.entry_update AS anime_entry_update, a.my_update AS anime_my_update, a.title_english AS anime_title_english,
@@ -253,7 +253,7 @@ CREATE VIEW rename_data AS
                        a.temp_rating, a.temp_votes, a.my_vote AS anime_my_vote, a.my_vote_date AS anime_my_vote_date, a.my_temp_vote, a.my_temp_vote_date,
                e.anidb_update AS episode_anidb_update, e.entry_update AS episode_entry_update, e.my_update AS episode_my_update, e.epno, e.title_english AS episode_title_english, e.title_romaji AS episode_title_romaji,
                        e.title_kanji AS episode_title_kanji, e.length AS episode_length, e.airdate, e.state, e.type, e.recap, e.rating, e.votes, e.my_vote, e.my_vote_date,
-               f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.source, f.quality_id,
+               f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.deprecated, f.source, f.quality_id,
                        f.quality, f.resolution, f.video_codec, f.audio_codec, f.audio_language, f.subtitle_language, f.aspect_ratio, f.my_watched, f.my_state, f.my_file_state, f.my_storage, f.my_source,
                        f.my_other, fl.location_id, fl.host_id, fl.path, fl.renamed, fl.failed_rename
        FROM file f