From 149abf77f1b278dac14f13c21f2daf1ccec7b631 Mon Sep 17 00:00:00 2001 From: Lukas Schulte Pelkum Date: Thu, 22 Jul 2021 23:33:19 +0200 Subject: [PATCH] Fix paste saving SQL query --- internal/storage/postgres/postgres_driver.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/storage/postgres/postgres_driver.go b/internal/storage/postgres/postgres_driver.go index b2f28a5..ce39e44 100644 --- a/internal/storage/postgres/postgres_driver.go +++ b/internal/storage/postgres/postgres_driver.go @@ -94,13 +94,13 @@ func (driver *PostgresDriver) Get(id string) (*shared.Paste, error) { // Save saves a paste func (driver *PostgresDriver) Save(paste *shared.Paste) error { query := ` - INSERT INTO pastes (id, content, modificationToken, created, autoDelete) - VALUES ($1, $2, $3, $4, $5) + INSERT INTO pastes (id, content, "modificationToken", created, "autoDelete", metadata) + VALUES ($1, $2, $3, $4, $5, $6) ON CONFLICT (id) DO UPDATE - SET content = excluded.token, - modificationToken = excluded.modificationToken, + SET content = excluded.content, + "modificationToken" = excluded."modificationToken", created = excluded.created, - autoDelete = excluded.autoDelete, + "autoDelete" = excluded."autoDelete", metadata = excluded.metadata `