diff --git a/src/check_postgres.rs b/src/check_postgres.rs index 722c7f3..f9e0e5e 100644 --- a/src/check_postgres.rs +++ b/src/check_postgres.rs @@ -12,10 +12,10 @@ static INSERT_EVENT: &str = " INSERT INTO events ( - aggregate_type, + aggregate_type, aggregate_id, sequence, - payload, + payload, metadata ) VALUES @@ -47,14 +47,14 @@ static UPDATE_EVENTS: &str = " UPDATE events SET - payload = $4, - metadata = $5 + payload = $1, + metadata = $1 WHERE - aggregate_type = $1 + aggregate_type = $3 AND - aggregate_id = $2 + aggregate_id = $4 AND - sequence = $3; + sequence = $5; "; async fn get_pool() -> Result { @@ -189,11 +189,11 @@ async fn test_insert_select_update() -> Result<(), sqlx::Error> { }; let rows_affected = sqlx::query(UPDATE_EVENTS) + .bind(payload) + .bind(metadata) .bind(&aggregate_type) .bind(&aggregate_id) .bind(1) - .bind(payload) - .bind(metadata) .execute(&pool) .await? .rows_affected(); diff --git a/src/check_sqlite.rs b/src/check_sqlite.rs index 1496fa5..e749127 100644 --- a/src/check_sqlite.rs +++ b/src/check_sqlite.rs @@ -26,10 +26,10 @@ static INSERT_EVENT: &str = " INSERT INTO events ( - aggregate_type, + aggregate_type, aggregate_id, sequence, - payload, + payload, metadata ) VALUES