{
	"id": "69e7666b-0b8c-4658-906d-993870a0b539",
	"prevId": "00000000-0000-0000-0000-000000000000",
	"version": "7",
	"dialect": "postgresql",
	"tables": {
		"public.account": {
			"name": "account",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "text",
					"primaryKey": true,
					"notNull": true
				},
				"accountId": {
					"name": "accountId",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"providerId": {
					"name": "providerId",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"userId": {
					"name": "userId",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"accessToken": {
					"name": "accessToken",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"refreshToken": {
					"name": "refreshToken",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"accessTokenExpiresAt": {
					"name": "accessTokenExpiresAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false
				},
				"refreshTokenExpiresAt": {
					"name": "refreshTokenExpiresAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false
				},
				"scope": {
					"name": "scope",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"idToken": {
					"name": "idToken",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"password": {
					"name": "password",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"createdAt": {
					"name": "createdAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				},
				"updatedAt": {
					"name": "updatedAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				}
			},
			"indexes": {},
			"foreignKeys": {
				"account_userId_user_id_fk": {
					"name": "account_userId_user_id_fk",
					"tableFrom": "account",
					"tableTo": "user",
					"columnsFrom": ["userId"],
					"columnsTo": ["id"],
					"onDelete": "cascade",
					"onUpdate": "no action"
				}
			},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"policies": {},
			"checkConstraints": {},
			"isRLSEnabled": false
		},
		"public.session": {
			"name": "session",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "text",
					"primaryKey": true,
					"notNull": true
				},
				"expiresAt": {
					"name": "expiresAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": true
				},
				"token": {
					"name": "token",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"createdAt": {
					"name": "createdAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				},
				"updatedAt": {
					"name": "updatedAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				},
				"ipAddress": {
					"name": "ipAddress",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"userAgent": {
					"name": "userAgent",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"userId": {
					"name": "userId",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {},
			"foreignKeys": {
				"session_userId_user_id_fk": {
					"name": "session_userId_user_id_fk",
					"tableFrom": "session",
					"tableTo": "user",
					"columnsFrom": ["userId"],
					"columnsTo": ["id"],
					"onDelete": "cascade",
					"onUpdate": "no action"
				}
			},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {
				"session_token_unique": {
					"name": "session_token_unique",
					"nullsNotDistinct": false,
					"columns": ["token"]
				}
			},
			"policies": {},
			"checkConstraints": {},
			"isRLSEnabled": false
		},
		"public.user": {
			"name": "user",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "text",
					"primaryKey": true,
					"notNull": true
				},
				"name": {
					"name": "name",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"email": {
					"name": "email",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"emailVerified": {
					"name": "emailVerified",
					"type": "boolean",
					"primaryKey": false,
					"notNull": false,
					"default": false
				},
				"image": {
					"name": "image",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"createdAt": {
					"name": "createdAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				},
				"updatedAt": {
					"name": "updatedAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				}
			},
			"indexes": {},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {
				"user_email_unique": {
					"name": "user_email_unique",
					"nullsNotDistinct": false,
					"columns": ["email"]
				}
			},
			"policies": {},
			"checkConstraints": {},
			"isRLSEnabled": false
		},
		"public.verification": {
			"name": "verification",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "text",
					"primaryKey": true,
					"notNull": true
				},
				"identifier": {
					"name": "identifier",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"value": {
					"name": "value",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"expiresAt": {
					"name": "expiresAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": true
				},
				"createdAt": {
					"name": "createdAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				},
				"updatedAt": {
					"name": "updatedAt",
					"type": "timestamp",
					"primaryKey": false,
					"notNull": false,
					"default": "now()"
				}
			},
			"indexes": {},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"policies": {},
			"checkConstraints": {},
			"isRLSEnabled": false
		}
	},
	"enums": {},
	"schemas": {},
	"sequences": {},
	"roles": {},
	"policies": {},
	"views": {},
	"_meta": {
		"columns": {},
		"schemas": {},
		"tables": {}
	}
}
