12345678910111213141516171819202122232425262728 |
- CREATE TABLE `structure` (
- `id` bigint(20) unsigned NOT NULL auto_increment,
- `parent_id` bigint(20) unsigned NOT NULL,
- `position` bigint(20) unsigned NOT NULL,
- PRIMARY KEY (`id`),
- KEY `parent_id` (`parent_id`,`position`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
- CREATE TABLE `content` (
- `id` bigint(20) unsigned NOT NULL,
- `language` bigint(20) unsigned NOT NULL,
- `name` text collate utf8_unicode_ci NOT NULL,
- `data` longtext collate utf8_unicode_ci NOT NULL,
- PRIMARY KEY (`id`,`language`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- CREATE TABLE `languages` (
- `id` bigint(20) NOT NULL auto_increment,
- `code` varchar(2) collate utf8_unicode_ci NOT NULL,
- `name` varchar(255) collate utf8_unicode_ci NOT NULL,
- PRIMARY KEY (`id`),
- KEY `code` (`code`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;
- INSERT INTO `languages` (`id`, `code`, `name`) VALUES
- (1, 'en', 'English'),
- (2, 'de', 'German'),
- (3, 'fr', 'French');
|