package be.simplenotes.persistence import be.simplenotes.config.DataSourceConfig import org.testcontainers.containers.MariaDBContainer class KMariadbContainer : MariaDBContainer("mariadb:10.5.5") fun h2dataSourceConfig() = DataSourceConfig( jdbcUrl = "jdbc:h2:mem:regular;DB_CLOSE_DELAY=-1;", username = "h2", password = "", maximumPoolSize = 2, connectionTimeout = 3000 ) fun mariadbDataSourceConfig(jdbcUrl: String) = DataSourceConfig( jdbcUrl = jdbcUrl, username = "test", password = "test", maximumPoolSize = 2, connectionTimeout = 3000 )