Убран лишний код. Скорректированы docker и package файлы. Переработано взаимодействие с бд - упрощена логика. #1

Merged
APervov merged 12 commits from dev into main 2026-07-01 19:07:59 +00:00
Showing only changes of commit cf507037a8 - Show all commits

View File

@@ -22,8 +22,8 @@ export class IngestService {
await this.db.query(
`
INSERT INTO current (edge, tag, value, "createdAt", "updatedAt")
VALUES ($1, $2, $3, NOW(), NOW())
INSERT INTO current (edge, tag, value, "updatedAt")

так как у createdAt на уровне БД установлено автоприсвоение NOW, то достаточно

        INSERT INTO current (edge, tag, value, "updatedAt")
        VALUES ($1, $2, $3, NOW())
        ON CONFLICT (edge, tag)
        DO UPDATE SET
          value = $3,
          "updatedAt" = NOW()

(только проверь)

так как у createdAt на уровне БД установлено автоприсвоение NOW, то достаточно ```sql INSERT INTO current (edge, tag, value, "updatedAt") VALUES ($1, $2, $3, NOW()) ON CONFLICT (edge, tag) DO UPDATE SET value = $3, "updatedAt" = NOW() ``` (только проверь)
VALUES ($1, $2, $3, NOW())
ON CONFLICT (edge, tag)
DO UPDATE SET
value = $3,