exposedDatabaseConnectMssql
fun ConnectionConfig.Socket.exposedDatabaseConnectMssql(url: String = sqlServerJdbcUrl(), setupConnection: (Connection) -> Unit = {}, databaseConfig: DatabaseConfig? = null, manager: (Database) -> TransactionManager = { TransactionManager(it) }): Database(source)
Further configurations such as setupConnection, databaseConfig, and manager are most likely not needed because the Exposed Database is mostly only used for table creation and SQL generation.
Parameters
url
the JDBC URL to override the default sqlServerJdbcUrl. This JDBC URL for SQL Server sometimes need to be customized with extra parameters.
fun exposedDatabaseConnectMssql(socketConnectionConfig: ConnectionConfig.Socket, url: String = socketConnectionConfig.sqlServerJdbcUrl(), setupConnection: (Connection) -> Unit = {}, databaseConfig: DatabaseConfig? = null, manager: (Database) -> TransactionManager = { TransactionManager(it) }): Database(source)