Dbex is an Atom package created to facilitate every developer who needs to work with multiple databases. It is not supposed to replace any professional tool, instead, it is a support package to avoid installing many database tools.
Dbex package does not make all the work alone, instead, it use 3rd party engines to make things happen. Everything that is related to the database is done by the engine as processing queries, controlling connection pools, retrieving structures and so on.
Engines can be created by anyone just by following the base template and filling the mandatory methods. Dbex will communicate with the installed engines to make things happen.
As soon as other engines are available it will be listed here. For now this is what we have:
|Base Engine||Sample engine used as base structure. It does nothing, just an example|
|MySQL||Support to the basic aspects of MySQL resources, including v.5.x and v.8.x|
|MariaDB||Support to MariaDB resources|
While many resources where implemented there are still some small issues to fix and also other resources that would be nice to have and probably will be implemented soon:
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.