DatabaseConnector

open class DatabaseConnector

Database connector for easy connection with ebean databases.

Constructors

Link copied to clipboard
open fun DatabaseConnector(defaultServer: Boolean)
Get a database connector.
Link copied to clipboard
open fun DatabaseConnector()
Get a database connector.

Functions

Link copied to clipboard
open fun connectToDatabase(config: DatabaseConfig)
Connect to a database.
Link copied to clipboard
open fun isDebug(): Boolean
Link copied to clipboard
open fun isMigrated(): Boolean
Link copied to clipboard
open fun isStarted(): Boolean
Link copied to clipboard
open fun loadDatabaseDrivers()
Load and initialize the database drivers.
Link copied to clipboard
open fun runMigrations()
Run database migrations.

Properties

Link copied to clipboard
private open val config: DatabaseConfig
Link copied to clipboard
private open val database: Database
Link copied to clipboard
private val dataSourceConfig: DataSourceConfig
Link copied to clipboard
private val dbConfig: DatabaseConfig
Link copied to clipboard
private val migrationConfig: MigrationConfig