Variable: auditLog
constauditLog:PgTableWithColumns<{columns: {action:PgColumn<{baseColumn:never;columnType:"PgVarchar";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"action";notNull:true;tableName:"audit_log"; }, { }, {length:100; }>;apiEndpoint:PgColumn<{baseColumn:never;columnType:"PgVarchar";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"api_endpoint";notNull:false;tableName:"audit_log"; }, { }, {length:255; }>;createdAt:PgColumn<{baseColumn:never;columnType:"PgTimestamp";data:Date;dataType:"date";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"created_at";notNull:false;tableName:"audit_log"; }, { }, { }>;id:PgColumn<{baseColumn:never;columnType:"PgUUID";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:true;name:"id";notNull:true;tableName:"audit_log"; }, { }, { }>;ipAddress:PgColumn<{baseColumn:never;columnType:"PgInet";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"ip_address";notNull:false;tableName:"audit_log"; }, { }, { }>;newValues:PgColumn<{baseColumn:never;columnType:"PgJsonb";data:unknown;dataType:"json";driverParam:unknown;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"new_values";notNull:false;tableName:"audit_log"; }, { }, { }>;oldValues:PgColumn<{baseColumn:never;columnType:"PgJsonb";data:unknown;dataType:"json";driverParam:unknown;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"old_values";notNull:false;tableName:"audit_log"; }, { }, { }>;targetId:PgColumn<{baseColumn:never;columnType:"PgUUID";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"target_id";notNull:false;tableName:"audit_log"; }, { }, { }>;targetType:PgColumn<{baseColumn:never;columnType:"PgVarchar";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"target_type";notNull:false;tableName:"audit_log"; }, { }, {length:50; }>;userAgent: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_agent";notNull:false;tableName:"audit_log"; }, { }, { }>; };dialect:"pg";name:"audit_log";schema:undefined; }>
Defined in: src/db/schema.ts:196