Page 1 of 1

Migracion usuarios

PostPosted:Wed Feb 03, 2010 12:41 pm
by jbriones
He leido lo siguiente en el WIKI

You need some changes in you database tables:
Change role UserRol to UserRole (tables roles and user_role)
Change role AdminRol to AdminRole (tables roles and user_role)
Table users has a new field usr_name VARCHAR(64)
ALTER TABLE users ADD COLUMN usr_name varchar(64) NULL;
Remember that in this OpenKM release, the defaul setting are for MD5 password encoded, so you have to make this changes.
Add this new table:
CREATE TABLE mail_accounts(ma_id IDENTITY, ma_user VARCHAR(32), ma_mhost VARCHAR(32), ma_muser VARCHAR(32), ma_mpass VARCHAR(32), ma_mfolder VARCHAR(32), ma_active BOOLEAN, PRIMARY KEY(ma_id));
CREATE TABLE twitter_accounts(ta_id IDENTITY, ta_user VARCHAR(32), ta_tuser VARCHAR(32), ta_active BOOLEAN, PRIMARY KEY(ta_id));

Entiendo que dichos cambios se harían en la base de datos de la 3.0 y dichas base de datos se copiarían (los ficheros de base de datos en si) a la version 4.0.

Saludos

Re: Migracion usuarios

PostPosted:Wed Feb 03, 2010 4:52 pm
by jllort
Efectivamente es un cambio de la 3.0 a la 4.0

Antes de hacer la migración asegúrate de tener una buena copia de seguridad ( es mejor prevenir .... )

Re: Migracion usuarios

PostPosted:Wed Feb 03, 2010 5:47 pm
by jbriones
Gracias Jllort: la verdad es que no tengo idea ni de java, ni de jboss, ni de hipersonic, mis conocimientos son a nivel de usuario un poco avanzdo. Pero me gusta vuestro programa y lo tengo funcionando a nivel particular, desde la primera versión. así que no me ha quedado más remedio que empezar a conocer algo de esos temas. En cuanto a lo de la clave de usuarios en MD5 supongo que podré cambiarlo a traves del panel de hipersonyc del jboss. Estoy esperando a poder darme de alta en el OpenKM Network

Gracias y mi felicitación por vuestra estupenda aplicación

Saludos

Re: Migracion usuarios

PostPosted:Wed Feb 03, 2010 10:20 pm
by pavila
Quizá la descripción pueda parecer algo vaga, pero es que OpenKM se puede configurar para que funcione sobre distintos motores de bases de datos. Sería complicado cubrir todos los casos, pero lo intentaremos :)