text: DROP TABLE IF EXISTS `orders`;
  CREATE TABLE `orders` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `user_id` bigint(20) NOT NULL,
    `product_name` varchar(255) NOT NULL,
    `payed_at` datetime NOT NULL,
    `created_at` datetime NOT NULL,
    `updated_at` datetime NOT NULL,
    PRIMARY KEY (`id`),
    KEY `idx_user_id` (`user_id`) USING BTREE
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  DROP TABLE IF EXISTS `refresh_tokens`;
  CREATE TABLE `refresh_tokens` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `user_id` bigint(20) NOT NULL,
    `token` varchar(255) DEFAULT NULL,
    `created_at` datetime NOT NULL,
    `updated_at` datetime NOT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `unique_user_id_token` (`user_id`,`token`) USING BTREE,
    KEY `idx_token` (`token`) USING BTREE
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  DROP TABLE IF EXISTS `user_roles`;
  CREATE TABLE `user_roles` (
    `user_id` bigint(20) NOT NULL,
    `roles` varchar(255) NOT NULL,
    PRIMARY KEY (`user_id`)
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  DROP TABLE IF EXISTS `users`;
  CREATE TABLE `users` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `email` varchar(50) NOT NULL,
    `gender` varchar(50) DEFAULT NULL,
    `name` varchar(50) NOT NULL,
    `nickname` varchar(50) NOT NULL,
    `password` varchar(255) NOT NULL,
    `phone_number` varchar(50) NOT NULL,
    `created_at` datetime NOT NULL,
    `updated_at` datetime NOT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `unique_email` (`email`) USING BTREE
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  