root/events/phpframework/ethna/trunk/schema/phwittr.sql @ 13406

Revision 13406, 1.3 kB (checked in by maru_cc, 5 years ago)

基本DB構造のdumpファイル

Line 
1CREATE TABLE `users` (
2  `id` int(10) unsigned NOT NULL auto_increment,
3  `user_name` varchar(100) collate utf8_unicode_ci NOT NULL,
4  `email` varchar(255) collate utf8_unicode_ci NOT NULL,
5  `password` varchar(64) collate utf8_unicode_ci NOT NULL,
6  `image` varchar(255) collate utf8_unicode_ci default NULL,
7  `private_flag` tinyint(4) NOT NULL default '0',
8  `created_at` datetime NOT NULL,
9  `updated_at` datetime NOT NULL,
10  `delete_flag` tinyint(4) NOT NULL default '0',
11  PRIMARY KEY  (`id`)
12) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
13
14CREATE TABLE `followers` (
15  `user_id` int(11) unsigned NOT NULL,
16  `follow_id` int(11) unsigned NOT NULL,
17  `created_at` datetime NOT NULL,
18  PRIMARY KEY  (`user_id`,`follow_id`),
19  KEY `follow_id` (`follow_id`),
20  CONSTRAINT FOREIGN KEY (`follow_id`) REFERENCES `users` (`id`),
21  CONSTRAINT FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
22) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
23
24CREATE TABLE `statuses` (
25  `id` int(10) unsigned NOT NULL auto_increment,
26  `user_id` int(10) unsigned NOT NULL,
27  `reply_user_id` int(10) unsigned default NULL,
28  `comment` varchar(255) collate utf8_unicode_ci NOT NULL,
29  `created_at` datetime NOT NULL,
30  PRIMARY KEY  (`id`)
31) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Note: See TracBrowser for help on using the browser.