fix: permissions table schema in V1 (add ressource, action, libelle; remove nom)

This commit is contained in:
dahoud
2026-04-08 19:16:24 +00:00
parent 13da0d07bd
commit 971b7d2178

View File

@@ -145,9 +145,11 @@ CREATE TABLE IF NOT EXISTS roles (
CREATE TABLE IF NOT EXISTS permissions ( CREATE TABLE IF NOT EXISTS permissions (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(), id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
code VARCHAR(100) NOT NULL UNIQUE, code VARCHAR(100) NOT NULL UNIQUE,
nom VARCHAR(200) NOT NULL, module VARCHAR(50) NOT NULL,
ressource VARCHAR(50) NOT NULL,
action VARCHAR(50) NOT NULL,
libelle VARCHAR(200),
description VARCHAR(500), description VARCHAR(500),
module VARCHAR(50),
date_creation TIMESTAMP NOT NULL DEFAULT NOW(), date_creation TIMESTAMP NOT NULL DEFAULT NOW(),
date_modification TIMESTAMP, date_modification TIMESTAMP,
cree_par VARCHAR(255), cree_par VARCHAR(255),