(database: Database, tableName: string, columnName: string)
| 12 | } |
| 13 | |
| 14 | function hasColumn(database: Database, tableName: string, columnName: string) { |
| 15 | const columns = database.prepare(`PRAGMA table_info(${tableName})`).all() as Array<{ |
| 16 | name: string |
| 17 | }> |
| 18 | |
| 19 | return columns.some((column) => column.name === columnName) |
| 20 | } |
| 21 | |
| 22 | function hasTable(database: Database, tableName: string) { |
| 23 | const row = database |
no test coverage detected