Commit graph

5 commits

Author SHA1 Message Date
40dcd82e54 refactor: déplacer schema vers sql/schema.sql et sql.Schema() 2024-09-16 14:42:32 -04:00
Victor Lacasse-Beaudoin
fc49c3bfa9 Ajouter seed automatique de la base de données
Ajuster message d'erreur de dataClient.DB.Ping() dans apiCmd

Ajouter dataClient.Seed() à apiCmd

Ajouter IF NOT EXISTS à CREATE TABLE dans models.Schema
2023-06-29 19:05:40 -04:00
Victor Lacasse-Beaudoin
c850b221a1 Implémenter client web de base
Déplacer tous les flags vers rootCmd.PersistentFlags()

Ajouter config struct types à models/

Ajouter data/apiclient.go#ApiClient.GetHealth()

Ajouter webCmd avec viper.Unmarshal() pour valeurs de config

Ajouter package web depuis agecem/bottin
2023-06-09 01:09:02 -04:00
Victor Lacasse-Beaudoin
7fa4db7ab9 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.
2023-06-06 02:22:57 -04:00
Victor Lacasse-Beaudoin
96f8dfa35e Migrate to version 2 2023-05-29 17:58:23 -04:00