ecleus4dart library

Support for doing something awesome.

More dartdocs go here.

Classes

Ecleus
This class is the coordinator of the database management.
EcleusDatabaseInterface
Defines the Ecleus Database Interface for usage by Ecleus instance. Extends this to implement specific DBMS logics
EcleusUpdater
Defines the Updater structure used by Ecleus You should extends this to DBMS-Specific logic.
EcleusVersionControl
Defines a version control structure used by Ecleus. You should extend this to create DBMS-specific controllers.
EcleusVersionInfo
Defines a class to represent database version

Enums

EcleusCompareResult
This enum declares comparison responses between database version and Ecleus known version See EcleusVersionInfo.compareTo() for more information.

Exceptions / Errors

EcleusIncompatibleVersionException
This exception type is throwed when a database version is greater than Ecleus latest version An application should not run in this scenario.