Current version works only with postgresql. Flexibility could be achieved entirely within the database module.
[ ] Change run_time.ini to include all database info -- including sql_flavor parameter -- under a [database] hoarder
[ ] Make sure system is backwards compatible with old-style run_time.ini files, which had a [postgresql] header and assumed postgresql
[ ] Document which routines (e.g., probably removing database, which requires closing connections) use postgres-specific and/or mysql-specific code, so that if folks want to add another kind of database they'll be able to tell what exactly they need to update in database module
Current version works only with postgresql. Flexibility could be achieved entirely within the
database
module.run_time.ini
to include all database info -- includingsql_flavor
parameter -- under a[database]
hoarderrun_time.ini
files, which had a[postgresql]
header and assumed postgresql