createConnection static method
Create a database connection from configuration
Implementation
static Future<DatabaseConnection> createConnection(
DatabaseConfig config,
) async {
final connection = _createConnectionInstance(config);
// Open connection based on type
if (connection is PostgreSQLConnection) {
await connection.open();
} else if (connection is MySQLConnection) {
await connection.open();
} else if (connection is SQLiteConnection) {
await connection.open();
}
return connection;
}