database: Allow some fields to be NULL

Also added database update to v13
This commit is contained in:
Andre Lorbach 2021-04-22 09:35:21 +02:00
parent 5d0247efca
commit 32d6b3fa2a
4 changed files with 11 additions and 4 deletions

View File

@ -81,7 +81,7 @@ CREATE TABLE `logcon_sources` (
`DBTableName` varchar(64) default NULL, `DBTableName` varchar(64) default NULL,
`DBEnableRowCounting` tinyint(1) default NULL, `DBEnableRowCounting` tinyint(1) default NULL,
`DBRecordsPerQuery` int(11) NOT NULL default '100', `DBRecordsPerQuery` int(11) NOT NULL default '100',
`defaultfilter` VARCHAR(1024) NOT NULL, `defaultfilter` VARCHAR(1024) NULL,
`userid` int(11) default NULL, `userid` int(11) default NULL,
`groupid` int(11) default NULL, `groupid` int(11) default NULL,
PRIMARY KEY (`ID`) PRIMARY KEY (`ID`)
@ -128,7 +128,7 @@ CREATE TABLE IF NOT EXISTS `logcon_charts` (
`chart_type` int(11) NOT NULL, `chart_type` int(11) NOT NULL,
`chart_width` int(11) NOT NULL, `chart_width` int(11) NOT NULL,
`chart_field` varchar(255) NOT NULL, `chart_field` varchar(255) NOT NULL,
`chart_defaultfilter` VARCHAR(1024) NOT NULL, `chart_defaultfilter` VARCHAR(1024) NULL,
`maxrecords` int(11) NOT NULL, `maxrecords` int(11) NOT NULL,
`showpercent` tinyint(1) NOT NULL, `showpercent` tinyint(1) NOT NULL,
`userid` int(11) default NULL, `userid` int(11) default NULL,

View File

@ -0,0 +1,7 @@
-- New Database Structure Updates
ALTER TABLE `logcon_sources` CHANGE `defaultfilter` `defaultfilter` VARCHAR(1024) NULL;
ALTER TABLE `logcon_charts` CHANGE `chart_defaultfilter` `chart_defaultfilter` VARCHAR(1024) NULL;
-- Insert data
-- Updated Data

View File

@ -65,7 +65,7 @@ $LANG_EN = "en"; // Used for fallback
$LANG = "en"; // Default language $LANG = "en"; // Default language
// Default Template vars // Default Template vars
$content['BUILDNUMBER'] = "4.1.11"; $content['BUILDNUMBER'] = "4.1.12";
$content['UPDATEURL'] = "http://loganalyzer.adiscon.com/files/version.txt"; $content['UPDATEURL'] = "http://loganalyzer.adiscon.com/files/version.txt";
$content['TITLE'] = "Adiscon LogAnalyzer :: Release " . $content['BUILDNUMBER']; // Default page title $content['TITLE'] = "Adiscon LogAnalyzer :: Release " . $content['BUILDNUMBER']; // Default page title
$content['BASEPATH'] = $gl_root_path; $content['BASEPATH'] = $gl_root_path;

View File

@ -49,7 +49,7 @@ $errdesc = "";
$errno = 0; $errno = 0;
// --- Current Database Version, this is important for automated database Updates! // --- Current Database Version, this is important for automated database Updates!
$content['database_internalversion'] = "12"; // Whenever incremented, a database upgrade is needed $content['database_internalversion'] = "13"; // Whenever incremented, a database upgrade is needed
$content['database_installedversion'] = "0"; // 0 is default which means Prior Versioning Database $content['database_installedversion'] = "0"; // 0 is default which means Prior Versioning Database
// --- // ---