33 lines
1.3 KiB
SQL
33 lines
1.3 KiB
SQL
CREATE TABLE IF NOT EXISTS `competitions` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(255) NOT NULL,
|
|
`description` text NOT NULL,
|
|
`start_date` date NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
CREATE TABLE IF NOT EXISTS `contact_submissions` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) NOT NULL,
|
|
`email` varchar(255) NOT NULL,
|
|
`message` text NOT NULL,
|
|
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
CREATE TABLE IF NOT EXISTS `users` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) NOT NULL,
|
|
`email` varchar(255) NOT NULL,
|
|
`password` varchar(255) NOT NULL,
|
|
`role` enum('user','admin') NOT NULL DEFAULT 'user',
|
|
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `email` (`email`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
INSERT INTO `competitions` (`title`, `description`, `start_date`) VALUES
|
|
('Annual Coding Challenge', 'Showcase your coding skills and win exciting prizes.', '2025-11-15'),
|
|
('Design Masters Cup', 'The ultimate design competition for creative minds.', '2025-12-01'),
|
|
('Startup Pitch Contest', 'Pitch your innovative startup idea to a panel of investors.', '2025-11-20');
|