Merge pull request #2 from generalpf/upgrade-MySQL

update SQL script for MySQL 8.x
This commit is contained in:
Ryan Walberg 2022-07-23 15:05:23 -04:00 committed by GitHub
commit 9e53d930d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,9 +1,3 @@
-- MySQL dump 9.11
--
-- Host: localhost Database: conversion
-- ------------------------------------------------------
-- Server version 4.0.22-log
-- --
-- Table structure for table `allocs` -- Table structure for table `allocs`
-- --
@ -14,7 +8,7 @@ CREATE TABLE `allocs` (
`bought` tinyint(1) NOT NULL default '0', `bought` tinyint(1) NOT NULL default '0',
`quantity` int(11) NOT NULL default '0', `quantity` int(11) NOT NULL default '0',
PRIMARY KEY (`itemid`,`userid`,`bought`) PRIMARY KEY (`itemid`,`userid`,`bought`)
) TYPE=MyISAM; );
-- --
-- Table structure for table `categories` -- Table structure for table `categories`
@ -24,7 +18,7 @@ CREATE TABLE `categories` (
`categoryid` int(11) NOT NULL auto_increment, `categoryid` int(11) NOT NULL auto_increment,
`category` varchar(50) default NULL, `category` varchar(50) default NULL,
PRIMARY KEY (`categoryid`) PRIMARY KEY (`categoryid`)
) TYPE=MyISAM; );
-- --
-- Dumping data for table `categories` -- Dumping data for table `categories`
@ -55,10 +49,10 @@ CREATE TABLE `events` (
`eventid` int(11) NOT NULL auto_increment, `eventid` int(11) NOT NULL auto_increment,
`userid` int(11) default NULL, `userid` int(11) default NULL,
`description` varchar(100) NOT NULL default '', `description` varchar(100) NOT NULL default '',
`eventdate` date NOT NULL default '0000-00-00', `eventdate` date NOT NULL default '2000-01-01',
`recurring` tinyint(1) NOT NULL default '0', `recurring` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`eventid`) PRIMARY KEY (`eventid`)
) TYPE=MyISAM; );
-- --
-- Dumping data for table `events` -- Dumping data for table `events`
@ -83,7 +77,7 @@ CREATE TABLE `items` (
`quantity` int(11) NOT NULL default '0', `quantity` int(11) NOT NULL default '0',
`image_filename` varchar(255) default NULL, `image_filename` varchar(255) default NULL,
PRIMARY KEY (`itemid`) PRIMARY KEY (`itemid`)
) TYPE=MyISAM; );
-- --
-- Table structure for table `messages` -- Table structure for table `messages`
@ -95,9 +89,9 @@ CREATE TABLE `messages` (
`recipient` int(11) NOT NULL default '0', `recipient` int(11) NOT NULL default '0',
`message` varchar(255) NOT NULL default '', `message` varchar(255) NOT NULL default '',
`isread` tinyint(1) NOT NULL default '0', `isread` tinyint(1) NOT NULL default '0',
`created` date NOT NULL default '0000-00-00', `created` date NOT NULL default '2000-01-01',
PRIMARY KEY (`messageid`) PRIMARY KEY (`messageid`)
) TYPE=MyISAM; );
-- --
-- Table structure for table `ranks` -- Table structure for table `ranks`
@ -109,7 +103,7 @@ CREATE TABLE `ranks` (
`rendered` varchar(255) NOT NULL default '', `rendered` varchar(255) NOT NULL default '',
`rankorder` int(11) NOT NULL default '0', `rankorder` int(11) NOT NULL default '0',
PRIMARY KEY (`ranking`) PRIMARY KEY (`ranking`)
) TYPE=MyISAM; );
-- --
-- Dumping data for table `ranks` -- Dumping data for table `ranks`
@ -130,17 +124,17 @@ CREATE TABLE `shoppers` (
`mayshopfor` int(11) NOT NULL default '0', `mayshopfor` int(11) NOT NULL default '0',
`pending` tinyint(1) NOT NULL default '0', `pending` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`shopper`,`mayshopfor`) PRIMARY KEY (`shopper`,`mayshopfor`)
) TYPE=MyISAM; );
-- --
-- Table structure for table `families` -- Table structure for table `families`
-- --
CREATE TABLE families ( CREATE TABLE `families` (
familyid int(11) NOT NULL auto_increment, familyid int(11) NOT NULL auto_increment,
familyname varchar(255) NOT NULL default '', familyname varchar(255) NOT NULL default '',
PRIMARY KEY (familyid) PRIMARY KEY (familyid)
) TYPE=MyISAM; );
-- --
-- Table structure for table `users` -- Table structure for table `users`
@ -159,21 +153,21 @@ CREATE TABLE `users` (
`list_stamp` datetime default NULL, `list_stamp` datetime default NULL,
`initialfamilyid` int NULL, `initialfamilyid` int NULL,
PRIMARY KEY (`userid`) PRIMARY KEY (`userid`)
) TYPE=MyISAM; );
-- --
-- Table structure for table `memberships` -- Table structure for table `memberships`
-- --
CREATE TABLE memberships ( CREATE TABLE `memberships` (
userid int(11) NOT NULL default '0', userid int(11) NOT NULL default '0',
familyid int(11) NOT NULL default '0', familyid int(11) NOT NULL default '0',
PRIMARY KEY (userid,familyid) PRIMARY KEY (userid,familyid)
) TYPE=MyISAM; );
CREATE TABLE `subscriptions` ( CREATE TABLE `subscriptions` (
`publisher` int(11) NOT NULL, `publisher` int(11) NOT NULL,
`subscriber` int(11) NOT NULL, `subscriber` int(11) NOT NULL,
`last_notified` datetime DEFAULT NULL, `last_notified` datetime DEFAULT NULL,
PRIMARY KEY (`publisher`,`subscriber`) PRIMARY KEY (`publisher`,`subscriber`)
) TYPE=MyISAM; );