{
  "stmt": "CREATE TABLE `employment_periods` (\n\t`id` varchar(36) NOT NULL,\n\t`user_id` varchar(36) NOT NULL,\n\t`start_date` date NOT NULL,\n\t`end_date` date,\n\t`is_maid` boolean DEFAULT false,\n\t`created_at` timestamp NOT NULL DEFAULT (now()),\n\tCONSTRAINT `employment_periods_id` PRIMARY KEY(`id`)\n);\n--> statement-breakpoint\nDROP TABLE `employees`;--> statement-breakpoint\nALTER TABLE `users` MODIFY COLUMN `username` varchar(50);--> statement-breakpoint\nALTER TABLE `users` MODIFY COLUMN `role` enum('ADMIN','MANAGER','MAID') DEFAULT 'MANAGER';--> statement-breakpoint\nALTER TABLE `users` MODIFY COLUMN `is_maid_also` boolean;--> statement-breakpoint\nALTER TABLE `shifts` ADD CONSTRAINT `unique_user_date` UNIQUE(`user_id`,`date`,`role_at_shift`);--> statement-breakpoint\nALTER TABLE `employment_periods` ADD CONSTRAINT `employment_periods_user_id_users_id_fk` FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE no action ON UPDATE no action;--> statement-breakpoint\nALTER TABLE `users` DROP COLUMN `user_id`;--> statement-breakpoint\nALTER TABLE `users` DROP COLUMN `employee_id`;"
}