DROP TABLE IF EXISTS `actions`; CREATE TABLE `actions` ( `action_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '活動編號', `title` varchar(255) NOT NULL COMMENT '活動名稱', `content` text NOT NULL COMMENT '活動說明 ', `action_date` date NOT NULL COMMENT '活動日期 ', `end_date` datetime NOT NULL COMMENT '報名截止日 ', `uid` smallint(6) NOT NULL COMMENT '發布者編號 ', `enable` enum('1','0') NOT NULL COMMENT '是否啟用', PRIMARY KEY (`action_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `signups`; CREATE TABLE `signups` ( `uid` smallint(6) NOT NULL COMMENT '使用者編號', `action_id` smallint(6) NOT NULL COMMENT '活動編號', `signup_date` datetime NOT NULL COMMENT '報名日期', PRIMARY KEY (`uid`,`action_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `uid` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '使用者編號', `name` varchar(255) NOT NULL COMMENT '使用者姓名', `email` varchar(255) NOT NULL COMMENT '使用者Email', `pass` varchar(255) NOT NULL COMMENT '使用者密碼', `group` enum('user','admin') NOT NULL COMMENT '使用者群組', PRIMARY KEY (`uid`), UNIQUE KEY `email` (`email`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;