(
connection: LanceType.Connection,
initializationVector: number[],
tableName: string,
)
| 1028 | |
| 1029 | // Lance DB Initialization |
| 1030 | private async createLanceDocsTable( |
| 1031 | connection: LanceType.Connection, |
| 1032 | initializationVector: number[], |
| 1033 | tableName: string, |
| 1034 | ) { |
| 1035 | const mockRowTitle = "mockRowTitle"; |
| 1036 | const mockRow: LanceDbDocsRow[] = [ |
| 1037 | { |
| 1038 | title: mockRowTitle, |
| 1039 | vector: initializationVector, |
| 1040 | starturl: "", |
| 1041 | content: "", |
| 1042 | path: "", |
| 1043 | startline: 0, |
| 1044 | endline: 0, |
| 1045 | }, |
| 1046 | ]; |
| 1047 | |
| 1048 | const table = await connection.createTable(tableName, mockRow); |
| 1049 | |
| 1050 | await runLanceMigrations(table); |
| 1051 | |
| 1052 | await table.delete(`title = '${mockRowTitle}'`); |
| 1053 | } |
| 1054 | |
| 1055 | /** |
| 1056 | * From Lance: Table names can only contain alphanumeric characters, |
no test coverage detected