auditLog: SQLiteTableWithColumns<
{
columns: {
action: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
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: number
| undefined },
>;
actorDisplayName: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "actor_display_name";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
actorId: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "actor_id";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
actorMetadata: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "actor_metadata";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
actorType: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "actor_type";
notNull: true;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
id: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
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: "audit_log";
},
{},
{ length: number
| undefined },
>;
message: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "message";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
metadata: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "metadata";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
occurredAt: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "occurred_at";
notNull: true;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
outcome: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "outcome";
notNull: true;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
requestId: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "request_id";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
resourceId: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "resource_id";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
resourceMetadata: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "resource_metadata";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
resourceName: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "resource_name";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
resourceType: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "resource_type";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
tenantId: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "tenant_id";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
tenantMetadata: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "tenant_metadata";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
tenantSlug: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "tenant_slug";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
traceId: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteText";
data: string;
dataType: "string";
driverParam: string;
enumValues: [string, ...string[]];
generated: undefined;
hasDefault: false;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "trace_id";
notNull: false;
tableName: "audit_log";
},
{},
{ length: number
| undefined },
>;
};
dialect: "sqlite";
name: "audit_log";
schema: undefined;
},
> = ...