Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import {handler} from '@feasibleone/blong';
/**
* sqlSchemaTableDrop — unconditionally drops the `item` integration-test
* table. Used as a cleanup step in testMysqlSchema after schema tests complete.
*/
export default handler(
() =>
async function sqlSchemaTableDrop(
_params: Record<string, unknown>,
_$meta: Record<string, unknown>,
): Promise<void> {
const knex = this.config?.context?.queryBuilder;
if (!knex) throw new Error('Knex queryBuilder not available');
await Promise.all([
knex.schema.dropTableIfExists('item'),
knex.schema.dropTableIfExists('itemPage'),
]);
},
);
|