| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- {
- "version": "5",
- "dialect": "mysql",
- "id": "8d765ba2-3230-4a80-9ada-01d23f570f32",
- "prevId": "00000000-0000-0000-0000-000000000000",
- "tables": {
- "users": {
- "name": "users",
- "columns": {
- "id": {
- "name": "id",
- "type": "int",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": true
- },
- "openId": {
- "name": "openId",
- "type": "varchar(64)",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": false
- },
- "name": {
- "name": "name",
- "type": "text",
- "primaryKey": false,
- "notNull": false,
- "autoincrement": false
- },
- "email": {
- "name": "email",
- "type": "varchar(320)",
- "primaryKey": false,
- "notNull": false,
- "autoincrement": false
- },
- "loginMethod": {
- "name": "loginMethod",
- "type": "varchar(64)",
- "primaryKey": false,
- "notNull": false,
- "autoincrement": false
- },
- "role": {
- "name": "role",
- "type": "enum('user','admin')",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": false,
- "default": "'user'"
- },
- "createdAt": {
- "name": "createdAt",
- "type": "timestamp",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": false,
- "default": "(now())"
- },
- "updatedAt": {
- "name": "updatedAt",
- "type": "timestamp",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": false,
- "onUpdate": true,
- "default": "(now())"
- },
- "lastSignedIn": {
- "name": "lastSignedIn",
- "type": "timestamp",
- "primaryKey": false,
- "notNull": true,
- "autoincrement": false,
- "default": "(now())"
- }
- },
- "indexes": {},
- "foreignKeys": {},
- "compositePrimaryKeys": {
- "users_id": {
- "name": "users_id",
- "columns": [
- "id"
- ]
- }
- },
- "uniqueConstraints": {
- "users_openId_unique": {
- "name": "users_openId_unique",
- "columns": [
- "openId"
- ]
- }
- },
- "checkConstraint": {}
- }
- },
- "views": {},
- "_meta": {
- "schemas": {},
- "tables": {},
- "columns": {}
- },
- "internal": {
- "tables": {},
- "indexes": {}
- }
- }
|