use db-helper module, assorted rework/cleanup
authorJustin Wind <justin.wind+git@gmail.com>
Tue, 15 Jul 2025 21:52:47 +0000 (14:52 -0700)
committerJustin Wind <justin.wind+git@gmail.com>
Tue, 15 Jul 2025 21:52:47 +0000 (14:52 -0700)
commitb58b0a8d1628cb41c8de534a20c5121c3deda426
tree463d5c1c3140208c93ef730af87f444b95385f17
parent20c366e98a799e7f1eee7a03e2d5611d303b3a5c
use db-helper module, assorted rework/cleanup
69 files changed:
README.md
package-lock.json
package.json
server.js
src/authenticator.js
src/db/abstract.js [new file with mode: 0644]
src/db/base.js
src/db/index-old.js [new file with mode: 0644]
src/db/index.js
src/db/postgres-old/index.js [moved from src/db/postgres/index.js with 95% similarity]
src/db/postgres-old/sql/auth-get-by-id.sql [moved from src/db/postgres/sql/auth-get-by-id.sql with 100% similarity]
src/db/postgres-old/sql/auth-upsert.sql [moved from src/db/postgres/sql/auth-upsert.sql with 100% similarity]
src/db/postgres-old/sql/link-access.sql [moved from src/db/postgres/sql/link-access.sql with 100% similarity]
src/db/postgres-old/sql/link-expire.sql [moved from src/db/postgres/sql/link-expire.sql with 100% similarity]
src/db/postgres-old/sql/link-get-all.sql [moved from src/db/postgres/sql/link-get-all.sql with 100% similarity]
src/db/postgres-old/sql/link-get-by-id.sql [moved from src/db/postgres/sql/link-get-by-id.sql with 100% similarity]
src/db/postgres-old/sql/link-get-by-url.sql [moved from src/db/postgres/sql/link-get-by-url.sql with 100% similarity]
src/db/postgres-old/sql/link-update.sql [moved from src/db/postgres/sql/link-update.sql with 100% similarity]
src/db/postgres-old/sql/link-upsert.sql [moved from src/db/postgres/sql/link-upsert.sql with 100% similarity]
src/db/postgres-old/sql/schema/1.0.0/apply.sql [moved from src/db/postgres/sql/schema/1.0.0/apply.sql with 87% similarity]
src/db/postgres-old/sql/schema/1.0.0/revert.sql [moved from src/db/postgres/sql/schema/1.0.0/revert.sql with 100% similarity]
src/db/postgres-old/sql/schema/1.0.1/apply.sql [moved from src/db/postgres/sql/schema/1.0.1/apply.sql with 100% similarity]
src/db/postgres-old/sql/schema/1.0.1/revert.sql [moved from src/db/postgres/sql/schema/1.0.1/revert.sql with 100% similarity]
src/db/postgres-old/sql/schema/init.sql [moved from src/db/postgres/sql/schema/init.sql with 100% similarity]
src/db/postgresql/index.js [new file with mode: 0644]
src/db/postgresql/sql/auth-get-by-id.sql [new file with mode: 0644]
src/db/postgresql/sql/auth-upsert.sql [new file with mode: 0644]
src/db/postgresql/sql/link-access.sql [new file with mode: 0644]
src/db/postgresql/sql/link-expire.sql [new file with mode: 0644]
src/db/postgresql/sql/link-get-all.sql [new file with mode: 0644]
src/db/postgresql/sql/link-get-by-id.sql [new file with mode: 0644]
src/db/postgresql/sql/link-get-by-url.sql [new file with mode: 0644]
src/db/postgresql/sql/link-upsert.sql [new file with mode: 0644]
src/db/postgresql/sql/schema/1.0.0/apply.sql [new file with mode: 0644]
src/db/postgresql/sql/schema/1.0.0/revert.sql [new file with mode: 0644]
src/db/postgresql/sql/schema/1.0.1/apply.sql [new file with mode: 0644]
src/db/postgresql/sql/schema/1.0.1/revert.sql [new file with mode: 0644]
src/db/sqlite-old/index.js [new file with mode: 0644]
src/db/sqlite/index.js
src/db/sqlite/sql/auth-get-by-id.sql [new file with mode: 0644]
src/db/sqlite/sql/auth-insert.sql [new file with mode: 0644]
src/db/sqlite/sql/auth-update.sql [new file with mode: 0644]
src/db/sqlite/sql/link-access.sql [new file with mode: 0644]
src/db/sqlite/sql/link-expire.sql [new file with mode: 0644]
src/db/sqlite/sql/link-get-all.sql [new file with mode: 0644]
src/db/sqlite/sql/link-get-by-id.sql [new file with mode: 0644]
src/db/sqlite/sql/link-get-by-url.sql [new file with mode: 0644]
src/db/sqlite/sql/link-insert.sql [new file with mode: 0644]
src/db/sqlite/sql/link-update.sql [new file with mode: 0644]
src/db/sqlite/sql/schema/1.0.0/apply.sql [new file with mode: 0644]
src/db/sqlite/sql/schema/1.0.0/revert.sql [new file with mode: 0644]
src/db/sqlite/sql/schema/1.0.1/apply.sql [new file with mode: 0644]
src/db/sqlite/sql/schema/1.0.1/revert.sql [new file with mode: 0644]
src/manager.js
src/service.js
src/template/info-html.js
src/template/report-html.js
test/src/db/abstract.js [new file with mode: 0644]
test/src/db/base.js
test/src/db/factory.js [new file with mode: 0644]
test/src/db/index.js [deleted file]
test/src/db/integration.js [new file with mode: 0644]
test/src/db/postgres.js [new file with mode: 0644]
test/src/db/postgres/index.js
test/src/db/sqlite.js [new file with mode: 0644]
test/src/db/sqlite/index.js
test/src/manager.js
test/src/service.js
test/stub-db.js [new file with mode: 0644]