MCPcopy
hub / github.com/prisma/prisma / tearDownMSSQL

Function tearDownMSSQL

packages/migrate/src/utils/setupMSSQL.ts:53–64  ·  view source on GitHub ↗
(options: SetupParams, databaseName: string)

Source from the content-addressed store, hash-verified

51}
52
53export 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(`
60DROP DATABASE IF EXISTS "${databaseName}-shadowdb";
61DROP DATABASE IF EXISTS "${databaseName}";
62`)
63 await connection.close()
64}

Callers 4

MigrateDev.test.tsFile · 0.90
DbExecute.test.tsFile · 0.90
sqlserver.test.tsFile · 0.90

Calls 4

closeMethod · 0.80
getMSSQLConfigFunction · 0.70
connectMethod · 0.65
queryMethod · 0.45

Tested by

no test coverage detected