EN · DE · RU · FR · ES

#1491: V8.0.17__RELEASE-KeycloakPasswordSync.sql

projectforge-business/src/main/resources/flyway/migrate/common/V8.0.17__RELEASE-KeycloakPasswordSync.sql Tipo: Migración SQL · Rol: Migración de base de datos · Fuente: projectforge-business/src/main/resources/flyway/migrate/common/V8.0.17__RELEASE-KeycloakPasswordSync.sql 8 líneas · 7 código · 0 comentarios · 1 en blanco
Script de migración de base de datos Flyway. Parte de la cadena de migración versionada que evoluciona el esquema de la base de datos de ProjectForge.

Detalles de la migración

Código fuente (resumido)

-- Añade columna de seguimiento de sincronización de contraseña de Keycloak a T_PF_USER.
-- Valor nulo significa que la contraseña del usuario nunca se ha sincronizado con Keycloak.
ALTER TABLE T_PF_USER ADD COLUMN last_keycloak_password_sync TIMESTAMP;

-- Añade columna de ID de usuario de Keycloak a T_PF_USER.
-- Almacena el UUID de Keycloak para que los usuarios puedan ser buscados por ID en lugar de nombre de usuario.
-- Valor nulo para usuarios que aún no se han sincronizado con Keycloak.
ALTER TABLE T_PF_USER ADD COLUMN keycloak_id VARCHAR(100);

Historial de Git

570213d36 Corrige actualizaciones recurrentes de falsos positivos en sincronización; añade keycloakId a PFUserDO; elimina KeycloakMigrationRest
b78148558 Añade integración con Keycloak: nuevo módulo projectforge-keycloak