(options: SetupParams, databaseName: string)
| 51 | } |
| 52 | |
| 53 | export async function tearDownMSSQL(options: SetupParams, databaseName: string) { |
| 54 | const { connectionString } = options |
| 55 | const config = getMSSQLConfig(connectionString) |
| 56 | const connectionPool = new mssql.ConnectionPool(config) |
| 57 | const connection = await connectionPool.connect() |
| 58 | |
| 59 | await connection.query(` |
| 60 | DROP DATABASE IF EXISTS "${databaseName}-shadowdb"; |
| 61 | DROP DATABASE IF EXISTS "${databaseName}"; |
| 62 | `) |
| 63 | await connection.close() |
| 64 | } |
no test coverage detected