0000_stormy_crystal.sql 483 B

12345678910111213
  1. CREATE TABLE `users` (
  2. `id` int AUTO_INCREMENT NOT NULL,
  3. `openId` varchar(64) NOT NULL,
  4. `name` text,
  5. `email` varchar(320),
  6. `loginMethod` varchar(64),
  7. `role` enum('user','admin') NOT NULL DEFAULT 'user',
  8. `createdAt` timestamp NOT NULL DEFAULT (now()),
  9. `updatedAt` timestamp NOT NULL DEFAULT (now()) ON UPDATE CURRENT_TIMESTAMP,
  10. `lastSignedIn` timestamp NOT NULL DEFAULT (now()),
  11. CONSTRAINT `users_id` PRIMARY KEY(`id`),
  12. CONSTRAINT `users_openId_unique` UNIQUE(`openId`)
  13. );