Files
moonwell-core-vanilla/sql/migrations/20221001202815_characters.sql
T
2022-10-02 13:49:31 +03:00

37 lines
1.1 KiB
SQL

DROP PROCEDURE IF EXISTS add_migration;
delimiter ??
CREATE PROCEDURE `add_migration`()
BEGIN
DECLARE v INT DEFAULT 1;
SET v = (SELECT COUNT(*) FROM `migrations` WHERE `id`='20221001202815');
IF v=0 THEN
INSERT INTO `migrations` VALUES ('20221001202815');
-- Add your query below.
-- Dumping structure for table characters.account_data
CREATE TABLE IF NOT EXISTS `account_data` (
`account` int(11) unsigned NOT NULL DEFAULT '0',
`type` int(11) unsigned NOT NULL DEFAULT '0',
`time` bigint(11) unsigned NOT NULL DEFAULT '0',
`data` longblob NOT NULL,
PRIMARY KEY (`account`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- Dumping structure for table characters.character_account_data
CREATE TABLE IF NOT EXISTS `character_account_data` (
`guid` int(11) unsigned NOT NULL DEFAULT '0',
`type` int(11) unsigned NOT NULL DEFAULT '0',
`time` bigint(11) unsigned NOT NULL DEFAULT '0',
`data` longblob NOT NULL,
PRIMARY KEY (`guid`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- End of migration.
END IF;
END??
delimiter ;
CALL add_migration();
DROP PROCEDURE IF EXISTS add_migration;