authAccountPg
constauthAccountPg:PgTableWithColumns<{columns: {accessToken:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"access_token";notNull:false;tableName:"account"; }, { }, { }>;accessTokenExpiresAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"access_token_expires_at";notNull:false;tableName:"account"; }, { }, { }>;accountId:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"account_id";notNull:true;tableName:"account"; }, { }, { }>;createdAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"created_at";notNull:true;tableName:"account"; }, { }, { }>;expiresAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"expires_at";notNull:false;tableName:"account"; }, { }, { }>;id:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:true;name:"id";notNull:true;tableName:"account"; }, { }, { }>;idToken:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"id_token";notNull:false;tableName:"account"; }, { }, { }>;password:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"password";notNull:false;tableName:"account"; }, { }, { }>;providerId:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"provider_id";notNull:true;tableName:"account"; }, { }, { }>;refreshToken:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"refresh_token";notNull:false;tableName:"account"; }, { }, { }>;refreshTokenExpiresAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"refresh_token_expires_at";notNull:false;tableName:"account"; }, { }, { }>;scope:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"scope";notNull:false;tableName:"account"; }, { }, { }>;updatedAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"updated_at";notNull:true;tableName:"account"; }, { }, { }>;userId:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"user_id";notNull:true;tableName:"account"; }, { }, { }>; };dialect:"pg";name:"account";schema:undefined; }>
Defined in: packages/auth/src/auth-tables-pg.ts:37
Narrow account table definition (Better Auth base model).