diff --git a/video_metadata/schema.sql b/video_metadata/schema.sql index 2f6241c..1334674 100644 --- a/video_metadata/schema.sql +++ b/video_metadata/schema.sql @@ -1,21 +1,4 @@ -DROP TABLE IF EXISTS movie_queries; -CREATE TABLE movie_queries( - query_id integer primary key autoincrement, - query text, - year integer -); - -DROP TABLE IF EXISTS movie_details; -CREATE TABLE movie_details( - movie_id primary key not null, - title text, - overview text, - release_date date, - original_language text, - poster_path text -); - DROP TABLE IF EXISTS movie_query_mapping; CREATE TABLE movie_query_mapping( query_id int, @@ -28,6 +11,7 @@ DROP TABLE IF EXISTS movie_paths; CREATE TABLE movie_paths( movie_id int not null, movie_path text unique not null, + add_date date, -- NOTE: date the path was mapped foreign key(movie_id) references movie_details(movie_id) ); @@ -45,6 +29,23 @@ CREATE TABLE movie_genre_mapping( foreign key(movie_id) references movie_details(movie_id) ); +DROP TABLE IF EXISTS movie_queries; +CREATE TABLE movie_queries( + query_id integer primary key autoincrement, + query text, + year integer +); + +DROP TABLE IF EXISTS movie_details; +CREATE TABLE movie_details( + movie_id primary key not null, + title text, + overview text, + release_date date, + original_language text, + poster_path text +); + DROP TABLE IF EXISTS actor_details; CREATE TABLE actor_details( actor_id integer primary key not null, diff --git a/video_metadata/static/style.css b/video_metadata/static/style.css index a5569db..884ad89 100644 --- a/video_metadata/static/style.css +++ b/video_metadata/static/style.css @@ -18,10 +18,6 @@ nav ul li a, nav ul li span, header .action { display: block; padding: 0.5rem; } input { color: #333; background-color: #eee; } input.danger { color: #cc2f2e; } .debug { background: lightgrey; padding: 1em; overflow: auto; border: 1px solid darkgrey } -.search_result { overflow: auto; max-height: 100px; max-width: 300px; margin-bottom: 1em; padding: 0.5em 1em; background: lightblue; border: 1px solid blue } -.search_result h3, .search_result ul { border: 0; padding: 0; margin: 0 } -.search_result ul { font-size: 0.75em } -.arrow_submit { width: 3em; font-weight: bold; } .content li { list-style: ' - '; } .folder { background: lightblue; } .file { background: orange; } @@ -39,3 +35,16 @@ input.danger { color: #cc2f2e; } .query_description { border: 0; padding: 0; margin: 0; } #query_close { float: right; } + +.search_result { + overflow: auto; + max-height: 100px; max-width: 300px; + border: 1px solid blue; + margin-bottom: 1em; padding: 0.5em 1em; + background: lightblue; +} +.search_result h3, .search_result ul { border: 0; padding: 0; margin: 0 } +.search_result ul { font-size: 0.75em } +.play_link { float: right; } + +.test li { list-style: none; display: inline; padding-left: 0.5em; } diff --git a/video_metadata/templates/tmdb/list_movie_test.html b/video_metadata/templates/tmdb/list_movie_test.html index c7df2ef..87d6d29 100644 --- a/video_metadata/templates/tmdb/list_movie_test.html +++ b/video_metadata/templates/tmdb/list_movie_test.html @@ -1,16 +1,24 @@ {% extends 'base.html' %} {% block header %} -
{{ r.overview }}
@@ -18,5 +26,5 @@