4-7
signup.sql
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;