Ajouter transactions

Ajouter POST /v2/transactions

Valide si une transaction avec la même combinaison membre_id + is_perpetual existe déjà dans une des transactions proposées.
This commit is contained in:
Victor Lacasse-Beaudoin 2023-06-06 02:22:57 -04:00
parent e842982a46
commit 7fa4db7ab9
5 changed files with 145 additions and 8 deletions

View file

@ -4,7 +4,7 @@ import "time"
var Schema = `
CREATE TABLE transactions (
id PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
id BIGINT PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
membre_id VARCHAR(7),
given_at TIMESTAMP,
is_perpetual BOOLEAN