CenterForDigitalHumanities / TPEN-services

Services required by TPEN interfaces in order to interact with data
1 stars 0 forks source link

Abstract Database Driver #80

Closed thehabes closed 4 months ago

thehabes commented 5 months ago

A database driver that can choose between and instruct database controllers. Methods are abstract so that a unit action, ex create(), works to "create data" for any chosen controller. This methodology bubbles to all CRUD and query unit actions.

Note that the MariaDB Controller is not complete and may not be used at all. Still, it has been included within the driver and uses the current /database/maria/controller.mjs stub.