-- CreateTable -- SQLINES LICENSE FOR EVALUATION USE ONLY CREATE TABLE accounts ( id VARCHAR(191) NOT NULL, user_id VARCHAR(191) NOT NULL, type VARCHAR(191) NOT NULL, provider VARCHAR(191) NOT NULL, provider_account_id VARCHAR(191) NOT NULL, refresh_token VARCHAR(max) NULL, access_token VARCHAR(max) NULL, expires_at INTEGER NULL, token_type VARCHAR(191) NULL, scope VARCHAR(191) NULL, id_token VARCHAR(max) NULL, session_state VARCHAR(191) NULL, CONSTRAINT accounts_provider_provider_account_id_key UNIQUE (provider, provider_account_id), PRIMARY KEY (id) ) -- CreateTable -- SQLINES LICENSE FOR EVALUATION USE ONLY CREATE TABLE sessions ( id VARCHAR(191) NOT NULL, session_token VARCHAR(191) NOT NULL, user_id VARCHAR(191) NOT NULL, expires DATETIME2(3) NOT NULL, CONSTRAINT sessions_session_token_key UNIQUE (session_token), PRIMARY KEY (id) ) -- CreateTable -- SQLINES LICENSE FOR EVALUATION USE ONLY CREATE TABLE users ( id VARCHAR(191) NOT NULL, name VARCHAR(191) NULL, email VARCHAR(191) NULL, email_verified DATETIME2(3) NULL, image VARCHAR(191) NULL, CONSTRAINT users_email_key UNIQUE (email), PRIMARY KEY (id) ) -- CreateTable -- SQLINES LICENSE FOR EVALUATION USE ONLY CREATE TABLE verificationtokens ( identifier VARCHAR(191) NOT NULL, token VARCHAR(191) NOT NULL, expires DATETIME2(3) NOT NULL, CONSTRAINT verificationtokens_token_key UNIQUE (token), CONSTRAINT verificationtokens_identifier_token_key UNIQUE (identifier, token) ) -- AddForeignKey ALTER TABLE accounts ADD CONSTRAINT accounts_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE ON UPDATE CASCADE; -- AddForeignKey ALTER TABLE sessions ADD CONSTRAINT sessions_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE ON UPDATE CASCADE;