ea1fae6491
* [MISC] Storage Schema Versioning Model * fixup go.sum * remove pq * fix int to text issue * fix incorrect SQL text * use key_name vs key * use transactions for all queries during upgrades * fix missing parenthesis * move upgrades to their own file * add provider name for future usage in upgrades * fix missing create config table values * fix using the const instead of the provider SQL * import logging once and reuse * update docs * remove db at suite teardown * apply suggestions from code review * fix mysql * make errors more uniform * style changes * remove commented code sections * remove commented code sections * add schema version type * add sql mock unit tests * go mod tidy * test blank row situations |
||
---|---|---|
.. | ||
const.go | ||
errors.go | ||
mysql_provider.go | ||
postgres_provider.go | ||
provider.go | ||
provider_mock.go | ||
sql_provider.go | ||
sql_provider_test.go | ||
sqlite_provider.go | ||
sqlmock_provider.go | ||
types.go | ||
upgrades.go |