Skip to content

Variable: importCursors

Makaio Framework


Makaio Framework / services-core / importCursors

const importCursors: SQLiteTableWithColumns<{ columns: { bytesRead: SQLiteColumn<{ baseColumn: never; columnType: "SQLiteInteger"; data: number; dataType: "number"; driverParam: number; enumValues: undefined; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "bytes_read"; notNull: true; tableName: "import_cursors"; }, { }, { }>; filePath: 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: "file_path"; notNull: true; tableName: "import_cursors"; }, { }, { length: number | undefined; }>; lastModified: 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_modified"; notNull: true; tableName: "import_cursors"; }, { }, { length: number | undefined; }>; updatedAt: SQLiteColumn<{ baseColumn: never; columnType: "SQLiteInteger"; data: number; dataType: "number"; driverParam: number; enumValues: undefined; generated: undefined; hasDefault: false; hasRuntimeDefault: false; identity: undefined; isAutoincrement: false; isPrimaryKey: false; name: "updated_at"; notNull: true; tableName: "import_cursors"; }, { }, { }>; }; dialect: "sqlite"; name: "import_cursors"; schema: undefined; }>

Defined in: ../../../packages/services/core/src/session/import-cursors/schema.ts:9

Import cursors table schema.

Tracks byte offsets for incremental log file import. Enables resuming import from the last processed position after restarts.