Update create script to have primary keys not null.
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 15 Jun 2017 17:10:34 +0000 (13:10 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 15 Jun 2017 17:10:34 +0000 (13:10 -0400)
Mysql 5.7 is complaining about this.

setup/databaseScripts/create_database_V1.1.31.sql

index 807a903..d9146e1 100644 (file)
@@ -98,7 +98,7 @@ CREATE TABLE {prefix}cities (
 
 -- Member Click Through Stats Data - Totals of URL click-throughs - Preserved for 2 years
 CREATE TABLE {prefix}clickthrough_stats (
-  member INT NULL,                          -- ID of member
+  member INT NOT NULL,                          -- ID of member
   stat_type INT NULL,                       -- Type of stat 1 = day, 2 = week, 3 = month
   stat_date DATE NULL,                      -- Date for which these stats are accumulated (date or first date of week or month)
   clicks INT NULL,                          -- Number of Clicks
@@ -173,7 +173,7 @@ CREATE TABLE {prefix}members (
 
 -- Member Detail Display Stats Data - Totals of times detail page is displayed - Preserved for 2 years
 CREATE TABLE {prefix}member_detail_stats (
-  member INT NULL,                          -- ID of member
+  member INT NOT NULL,                          -- ID of member
   stat_type INT NULL,                       -- Type of stat 1 = day, 2 = week, 3 = month
   stat_date DATE NULL,                      -- Date for which these stats are accumulated (date or first date of week or month)
   clicks INT NULL,                          -- Number of Clicks
@@ -596,7 +596,7 @@ CREATE TABLE {prefix}cache (
     html MEDIUMTEXT NULL,
     PRIMARY KEY (cache_code(20)),
     INDEX (created)
-); 
+);
 
 ----