Conversation
Les requêtes SQL nécessaires à la création des tables du module conversation
se trouvent dans le répertoire suivant :
📂 open-ent-ng/libs/entcore/conversation/src/main/resources/sql
Ces tables sont définies dans le schéma conversation.
Il est nécessaire d'avoir un rôle "apps" pour donner les droits d'accès aux tables à l'application ode-app:
# L'utilisateur "apps" postgres doit exister pour que les scripts de migration fonctionnent.
CREATE USER "apps" WITH PASSWORD 'apps';
GRANT TEMPORARY ON DATABASE ONG TO "apps";
GRANT USAGE ON SCHEMA information_schema TO "apps";
GRANT SELECT ON information_schema.tables TO "apps";
SELECT rolname FROM pg_roles WHERE rolname = 'apps';