consolidating tracking tables for gsheet
authorRogan Hamby <rhamby@esilibrary.com>
Fri, 16 Feb 2018 21:25:37 +0000 (16:25 -0500)
committerRogan Hamby <rhamby@esilibrary.com>
Fri, 16 Feb 2018 21:25:37 +0000 (16:25 -0500)
mig-sql/init/010-gsheet_tracked_column.sql [deleted file]
mig-sql/init/010_gsheet_tracking.sql [moved from mig-sql/init/010-gsheet_tracked_table.sql with 63% similarity]

diff --git a/mig-sql/init/010-gsheet_tracked_column.sql b/mig-sql/init/010-gsheet_tracked_column.sql
deleted file mode 100644 (file)
index 08b307d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-CREATE TABLE gsheet_tracked_column (
-    id               SERIAL
-    ,table_id        INTEGER REFERENCES gsheet_tracked_table (id)
-    ,column_name     TEXT NOT NULL  
-);
similarity index 63%
rename from mig-sql/init/010-gsheet_tracked_table.sql
rename to mig-sql/init/010_gsheet_tracking.sql
index 42244fb..6d740db 100644 (file)
@@ -5,6 +5,10 @@ CREATE TABLE gsheet_tracked_table (
     ,created                    TIMESTAMP
     ,last_pulled                TIMESTAMP
     ,last_pushed                TIMESTAMP
-    ,UNIQUE(table_name,tab_name)
 );
 
+CREATE TABLE gsheet_tracked_column (
+    id               SERIAL
+    ,table_id        INTEGER REFERENCES gsheet_tracked_table (id)
+    ,column_name     TEXT NOT NULL  
+);