6#include <istd/IPolymorphic.h>
9#include <imtdb/IDatabaseLoginSettings.h>
Manages database connection lifecycle for remote database servers.
virtual bool DisconnectFromDatabase(const QString &connectionName) const =0
Closes an existing database connection.
virtual bool ConnectToDatabase(const IDatabaseLoginSettings &loginSettings) const =0
Establishes a connection to a database server.
Configuration interface for database connection credentials and parameters.
Database Abstraction Layer (ORM Framework) for ImtCore applications.