CREATE DATABASE idata; USE idata; SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `uid` varchar(127) NOT NULL COMMENT '用户ID', `openid` varchar(255) NOT NULL COMMENT '微信openid', `secret` varchar(255) NOT NULL COMMENT 'secret', `phone` varchar(63) NOT NULL COMMENT '手机号', `password` varchar(255) NOT NULL DEFAULT '' COMMENT '密码', `avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '头像url', `name` varchar(255) NOT NULL DEFAULT '' COMMENT '昵称', `gender` int NOT NULL DEFAULT 0 COMMENT '性别', `score` int NOT NULL DEFAULT 0 COMMENT '金币数量', `vip` int NOT NULL DEFAULT 0 COMMENT 'VIP等级', `vip_expire_time` bigint NOT NULL DEFAULT 0 COMMENT 'VIP到期时间戳', `api_opened` bigint NOT NULL DEFAULT 0 COMMENT 'Api开通情况', `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uid_unique` (`uid`) USING BTREE, UNIQUE KEY `phone_unique` (`phone`) USING BTREE, UNIQUE key `openid_unique` (`openid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8mb4; -- ---------------------------- -- Records of accounts -- ---------------------------- BEGIN; COMMIT; SET FOREIGN_KEY_CHECKS = 1; -- goctl model mysql datasource -url="root:Hawtech^666@tcp(gz-cynosdbmysql-grp-niaolcgt.sql.tencentcdb.com:26529)/idata" -table="*" -dir="./dao" -c