-- uniCenta oPOS - Touch Friendly Point Of Sale -- Copyright (c) 2009-2018 uniCenta -- https://unicenta.com -- -- This file is part of uniCenta oPOS. -- -- uniCenta oPOS is free software: you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation, either version 3 of the License, or -- (at your option) any later version. -- -- uniCenta oPOS is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with uniCenta oPOS. If not, see . -- Database upgrade script for MySQL -- v4.5.1 - v4.5.2 17FEB2018 -- -- CLEAR THE DECKS -- DELETE FROM sharedtickets; -- RECREATE applications -- DROP TABLE `applications`; CREATE TABLE IF NOT EXISTS `applications` ( `id` varchar(255) NOT NULL, `name` varchar(255) NOT NULL, `version` varchar(255) NOT NULL, `instdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY ( `id` ) ) ENGINE = InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT = Compact; set foreign_key_checks = 0; DELETE FROM roles WHERE id = '0'; INSERT INTO roles(id, name, permissions) VALUES('0', 'Administrator role', $FILE{/com/unicenta/pos/templates/Role.Administrator.xml} ); set foreign_key_checks = 1; INSERT INTO applications(id, name, version) VALUES($APP_ID{}, $APP_NAME{}, $APP_VERSION{});