From 2cbdbb9effa024b953e56a01ed9ba0269769fbc6 Mon Sep 17 00:00:00 2001 From: Trevor Slocum Date: Wed, 14 Feb 2018 22:05:19 -0800 Subject: [PATCH] Set sqlite stickied column as NOT NULL, fixes #49 --- inc/database_sqlite.php | 5 +++-- inc/database_sqlite3.php | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/inc/database_sqlite.php b/inc/database_sqlite.php index 712974a..daeff65 100644 --- a/inc/database_sqlite.php +++ b/inc/database_sqlite.php @@ -36,7 +36,8 @@ if (sqlite_num_rows($result) == 0) { image_height INTEGER NOT NULL DEFAULT '0', thumb TEXT NOT NULL, thumb_width INTEGER NOT NULL DEFAULT '0', - thumb_height INTEGER NOT NULL DEFAULT '0' + thumb_height INTEGER NOT NULL DEFAULT '0', + stickied INTEGER NOT NULL DEFAULT '0' )"); } @@ -53,7 +54,7 @@ if (sqlite_num_rows($result) == 0) { } // Add stickied column if it isn't present -sqlite_query($db, "ALTER TABLE " . TINYIB_DBPOSTS . " ADD COLUMN stickied INTEGER"); +sqlite_query($db, "ALTER TABLE " . TINYIB_DBPOSTS . " ADD COLUMN stickied INTEGER NOT NULL DEFAULT '0'"); # Post Functions function uniquePosts() { diff --git a/inc/database_sqlite3.php b/inc/database_sqlite3.php index e3248e9..4c795b3 100644 --- a/inc/database_sqlite3.php +++ b/inc/database_sqlite3.php @@ -37,7 +37,8 @@ if (!$result->fetchArray()) { image_height INTEGER NOT NULL DEFAULT '0', thumb TEXT NOT NULL, thumb_width INTEGER NOT NULL DEFAULT '0', - thumb_height INTEGER NOT NULL DEFAULT '0' + thumb_height INTEGER NOT NULL DEFAULT '0', + stickied INTEGER NOT NULL DEFAULT '0' )"); } @@ -54,7 +55,7 @@ if (!$result->fetchArray()) { } // Add stickied column if it isn't present -@$db->exec("ALTER TABLE " . TINYIB_DBPOSTS . " ADD COLUMN stickied INTEGER"); +@$db->exec("ALTER TABLE " . TINYIB_DBPOSTS . " ADD COLUMN stickied INTEGER NOT NULL DEFAULT '0'"); # Post Functions function uniquePosts() {