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.