Checkpoint: - Ajout table opex_bases_repartition (11e table) avec 58 bases de répartition 2026 seedées depuis le JSON source
- Ajout procédure tRPC opex.getBasesRepartition et opex.setBaseRepartition - DsiOpex utilise maintenant les bases de répartition depuis la BDD (priorité BDD > JSON fallback pour 2025) - Total en bas à droite de la vue établissements affiche totalGlobal (somme postes BDD = 1 257 678 €) au lieu de la somme des arrondis par établissement (1 259 641 €) - 0 erreur TypeScript
This commit is contained in:
9
drizzle/0001_flaky_kitty_pryde.sql
Normal file
9
drizzle/0001_flaky_kitty_pryde.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE `opex_bases_repartition` (
|
||||
`id` int AUTO_INCREMENT NOT NULL,
|
||||
`annee` int NOT NULL,
|
||||
`etablissementCode` varchar(50) NOT NULL,
|
||||
`etablissementNom` varchar(255),
|
||||
`baseRepartition` decimal(20,6) NOT NULL,
|
||||
`createdAt` timestamp NOT NULL DEFAULT (now()),
|
||||
CONSTRAINT `opex_bases_repartition_id` PRIMARY KEY(`id`)
|
||||
);
|
||||
Reference in New Issue
Block a user