diff --git a/tables.sql b/tables.sql index bb9d0bf..882557e 100644 --- a/tables.sql +++ b/tables.sql @@ -1,6 +1,6 @@ -ALTER DATABASE pa SET timezone TO 'Australia/Victoria'; +alter database PA set timezone to 'Australia/Victoria'; -create table settings( id integer, import_path varchar, last_import_date float, constraint pk_settings_id primary key(id) ); +create table SETTINGS( ID integer, IMPORT_PATH varchar, constraint PK_SETTINGS_ID primary key(ID) ); create table FILE_TYPE ( ID integer, NAME varchar(32) unique, constraint PK_FILE_TYPE_ID primary key(ID) ); @@ -12,7 +12,7 @@ create table NEW_FILE ( EID integer, SIZE_MB integer, HASH varchar(34), THUMBNAI constraint PK_FILE_ID primary key(EID), constraint FK_FILE_ENTRY_ID foreign key (EID) references ENTRY(ID) ); -create table DIR ( EID integer, PATH_PREFIX varchar(256), NUM_FILES integer, +create table DIR ( EID integer, PATH_PREFIX varchar(256), NUM_FILES integer, LAST_IMPORT_DATE float, constraint PK_DIR_EID primary key(EID), constraint FK_DIR_ENTRY_ID foreign key (EID) references ENTRY(ID) ); @@ -41,7 +41,7 @@ create table person_refimg_link ( person_id integer, refimg_id integer, constraint u_prl_refimg_id unique(refimg_id) ); create table job ( - id integer, start_time timestamptz, last_update timestamptz, name varchar(64), state varchar(128), num_passes integer, current_pass integer, + id integer, start_time timestamptz, last_update timestamptz, name varchar(64), state varchar(128), num_files integer, current_file_num integer, current_file varchar(256), wait_for integer, pa_job_state varchar(48), constraint pk_job_id primary key(id) ); @@ -85,11 +85,4 @@ insert into person_refimg_link values ( 1, 1 ); insert into person_refimg_link values ( 2, 2 ); insert into person_refimg_link values ( 3, 3 ); insert into person_refimg_link values ( 4, 4 ); -insert into settings values ( (select nextval('settings_id_seq')), '/home/ddp/src/photoassistant/images_to_process/#c:/Users/cam/Desktop/code/python/photoassistant/photos/#/home/ddp/src/photoassistant/new_img_dir/', 0 ); -insert into job values ( (select nextval('job_id_seq')), now(), now(), 'Full Import', 'Completed', 3, 3, 157, 157, 'fake_data.img', null, 'Completed' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 1: Started Scanning Files' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 1: Finished Scanning Files' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 2: Started Generating Hashes and thumbnails' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 2: Finished Generating Hashes and thumbnails' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 3: Started Processing AI' ); -insert into joblog values ( (select nextval('joblog_id_seq')), 1, now(), 'Pass 3: Finished Processing AI' ); +insert into settings values ( (select nextval('settings_id_seq')), '/home/ddp/src/photoassistant/images_to_process/#c:/Users/cam/Desktop/code/python/photoassistant/photos/#/home/ddp/src/photoassistant/new_img_dir/' );