Skip to content
Snippets Groups Projects
Commit d7d5e09c authored by Nigel  Sahl's avatar Nigel Sahl
Browse files

Update database: add check for status subscription

parent effa2ed6
Branches
No related merge requests found
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
-- https://www.phpmyadmin.net/ -- https://www.phpmyadmin.net/
-- --
-- Host: db-java:3307 -- Host: db-java:3307
-- Generation Time: Oct 25, 2023 at 05:44 PM -- Generation Time: Oct 26, 2023 at 12:49 PM
-- Server version: 8.1.0 -- Server version: 8.1.0
-- PHP Version: 8.2.8 -- PHP Version: 8.2.8
...@@ -44,8 +44,8 @@ CREATE TABLE `logging` ( ...@@ -44,8 +44,8 @@ CREATE TABLE `logging` (
CREATE TABLE `subscription` ( CREATE TABLE `subscription` (
`username` varchar(50) NOT NULL, `username` varchar(50) NOT NULL,
`gym_id` int NOT NULL, `gym_id` int NOT NULL,
`status` varchar(50) NOT NULL `status` tinyint NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; ) ;
-- --
-- Indexes for dumped tables -- Indexes for dumped tables
...@@ -71,9 +71,17 @@ ALTER TABLE `subscription` ...@@ -71,9 +71,17 @@ ALTER TABLE `subscription`
-- AUTO_INCREMENT for table `logging` -- AUTO_INCREMENT for table `logging`
-- --
ALTER TABLE `logging` ALTER TABLE `logging`
MODIFY `id` int NOT NULL AUTO_INCREMENT; MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT; COMMIT;
--
-- ADD CHECK CONSTRAINT for table `subscription`
--
ALTER TABLE subscription
ADD CONSTRAINT chk_status
CHECK (status IN (0, 1, 2));
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment