Variable outboxMessagesConst
outboxMessages: SQLiteTableWithColumns<
{
columns: {
attempts: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteInteger";
data: number;
dataType: "number";
driverParam: number;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "attempts";
notNull: true;
tableName: "outbox_messages";
},
{},
{},
>;
availableAt: 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: "available_at";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
claimedAt: 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: "claimed_at";
notNull: false;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
claimToken: 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: "claim_token";
notNull: false;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
createdAt: 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: "created_at";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
deliveredAt: 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: "delivered_at";
notNull: false;
tableName: "outbox_messages";
},
{},
{ 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: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
kind: 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: "kind";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
lastErrorJson: 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: "last_error_json";
notNull: false;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
lockedUntil: 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: "locked_until";
notNull: false;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
maxAttempts: SQLiteColumn<
{
baseColumn: never;
columnType: "SQLiteInteger";
data: number;
dataType: "number";
driverParam: number;
enumValues: undefined;
generated: undefined;
hasDefault: true;
hasRuntimeDefault: false;
identity: undefined;
isAutoincrement: false;
isPrimaryKey: false;
name: "max_attempts";
notNull: true;
tableName: "outbox_messages";
},
{},
{},
>;
name: 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: "name";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
payloadJson: 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: "payload_json";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
status: 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: "status";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
traceContextJson: 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_context_json";
notNull: false;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
updatedAt: 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: "updated_at";
notNull: true;
tableName: "outbox_messages";
},
{},
{ length: number
| undefined },
>;
};
dialect: "sqlite";
name: "outbox_messages";
schema: undefined;
},
> = ...