From: Martín Marrese Date: Mon, 10 May 2004 15:21:54 +0000 (+0000) Subject: Dejo todo listo para armar la rama estable para la instalacion. X-Git-Tag: svn_import~6 X-Git-Url: https://git.llucax.com/mecon/samurai.git/commitdiff_plain/d508b83039a669bd1a111d88077725a900269e50 Dejo todo listo para armar la rama estable para la instalacion. --- diff --git a/doc/migracion.txt b/doc/migracion.txt new file mode 100644 index 0000000..43caa3a --- /dev/null +++ b/doc/migracion.txt @@ -0,0 +1,31 @@ +$Id$ + +SAMURAI: +--------------- + +Nota: Cuando se especifica el movimiento o copia de archivos, hay que +sobreescribir cualquiera que ya pudiera existir. + +- Base de Datos : samurai + Utiliza datos de otras bases, asi que se da permiso de lectura sobre todo el + MySQL. + El script de creacion de la base de datos esta en script/SQL/creacionSql.sql + Este sistema no tiene que recibir, para fucionar, datos desde otro servidor. + Si es necesario migrar la informacion de un servidor a otro, hay que entrar al + sistema en el servidor original a traves de la intranet y utilizar la + funcionalidad que permite migrar sistemas de un servidor a otro para trasladar + los datos. + +- Archivo de configuración de la base de datos : + + cp doc/consultasDB.ini lib_perl/consultasDB.ini + cp doc/consultas.ini lib/SAMURAI/DB/consultas.ini + + En estos archivos hay que modificar el host, user y password para que se pueda + conectar a la base. + +- Constantes : + El archivo de constantes (permisos) que se obtiene desde dentro de samurai hay + que ubicarlo en + + lib/SAMURAI/constantes.php diff --git a/script/SQL/creacionSQL.sql b/script/SQL/creacionSQL.sql new file mode 100644 index 0000000..1bc3ee0 --- /dev/null +++ b/script/SQL/creacionSQL.sql @@ -0,0 +1,154 @@ +-- MySQL dump 9.07 +-- +-- Host: localhost Database: samurai +--------------------------------------------------------- +-- Server version 4.0.12-log + +-- +-- Table structure for table 'perfil' +-- + +DROP TABLE IF EXISTS perfil; +CREATE TABLE perfil ( + id_perfil bigint(20) NOT NULL auto_increment, + desc_perfil varchar(50) default NULL, + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + PRIMARY KEY (id_perfil), + UNIQUE KEY desc_perfil (desc_perfil) +) TYPE=MyISAM; + +-- +-- Table structure for table 'perfil_seq' +-- + +DROP TABLE IF EXISTS perfil_seq; +CREATE TABLE perfil_seq ( + id int(10) unsigned NOT NULL auto_increment, + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Table structure for table 'perfil_sist' +-- + +DROP TABLE IF EXISTS perfil_sist; +CREATE TABLE perfil_sist ( + id_perfil bigint(20) NOT NULL default '0', + id_sistema bigint(20) NOT NULL default '0', + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + tipo_perfil char(1) default NULL, + PRIMARY KEY (id_perfil,id_sistema) +) TYPE=MyISAM; + +-- +-- Table structure for table 'perfil_sist_usuario' +-- + +DROP TABLE IF EXISTS perfil_sist_usuario; +CREATE TABLE perfil_sist_usuario ( + login varchar(20) NOT NULL default '', + id_perfil bigint(20) NOT NULL default '0', + id_sistema bigint(20) NOT NULL default '0', + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + PRIMARY KEY (login,id_perfil,id_sistema) +) TYPE=MyISAM; + +-- +-- Table structure for table 'perm_perfil_sist' +-- + +DROP TABLE IF EXISTS perm_perfil_sist; +CREATE TABLE perm_perfil_sist ( + id_permiso bigint(20) NOT NULL default '0', + id_perfil bigint(20) NOT NULL default '0', + id_sistema bigint(20) NOT NULL default '0', + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + observaciones varchar(255) NOT NULL default '', + PRIMARY KEY (id_permiso,id_perfil,id_sistema,observaciones) +) TYPE=MyISAM; + +-- +-- Table structure for table 'perm_sist' +-- + +DROP TABLE IF EXISTS perm_sist; +CREATE TABLE perm_sist ( + id_permiso bigint(20) NOT NULL default '0', + id_sistema bigint(20) NOT NULL default '0', + observaciones varchar(255) NOT NULL default '', + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + PRIMARY KEY (id_permiso,id_sistema,observaciones) +) TYPE=MyISAM; + +-- +-- Table structure for table 'permiso' +-- + +DROP TABLE IF EXISTS permiso; +CREATE TABLE permiso ( + id_permiso bigint(20) NOT NULL auto_increment, + desc_permiso varchar(50) default NULL, + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + PRIMARY KEY (id_permiso), + UNIQUE KEY desc_permiso (desc_permiso) +) TYPE=MyISAM; + +-- +-- Table structure for table 'permiso_seq' +-- + +DROP TABLE IF EXISTS permiso_seq; +CREATE TABLE permiso_seq ( + id int(10) unsigned NOT NULL auto_increment, + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Table structure for table 'sistema' +-- + +DROP TABLE IF EXISTS sistema; +CREATE TABLE sistema ( + id_sistema bigint(20) NOT NULL auto_increment, + nombre_sistema varchar(50) default NULL, + desc_sistema text, + fecha_inicio date default NULL, + fecha_fin date default NULL, + fecha_implementacion date default NULL, + contacto text, + fch_ult_modif timestamp(14) NOT NULL, + responsable varchar(20) default NULL, + estado tinyint(4) default NULL, + PRIMARY KEY (id_sistema), + UNIQUE KEY nombre_sistema (nombre_sistema) +) TYPE=MyISAM; + +-- +-- Table structure for table 'sistema_seq' +-- + +DROP TABLE IF EXISTS sistema_seq; +CREATE TABLE sistema_seq ( + id int(10) unsigned NOT NULL auto_increment, + PRIMARY KEY (id) +) TYPE=MyISAM; + +-- +-- Table structure for table 'usuario' +-- + +DROP TABLE IF EXISTS usuario; +CREATE TABLE usuario ( + login varchar(20) NOT NULL default '', + nrodoc int(11) default NULL, + nombre varchar(50) default NULL, + fch_ult_modif timestamp(14) NOT NULL, + PRIMARY KEY (login) +) TYPE=MyISAM; + diff --git a/script/SAMURAI_SQL_Datos_Prueba.txt b/script/SQL_Viejo/SAMURAI_SQL_Datos_Prueba.txt similarity index 100% rename from script/SAMURAI_SQL_Datos_Prueba.txt rename to script/SQL_Viejo/SAMURAI_SQL_Datos_Prueba.txt diff --git a/script/SAMURAI_SQL_Dump.txt b/script/SQL_Viejo/SAMURAI_SQL_Dump.txt similarity index 100% rename from script/SAMURAI_SQL_Dump.txt rename to script/SQL_Viejo/SAMURAI_SQL_Dump.txt diff --git a/script/SAMURAI_SQL_Generacion_Base.sql b/script/SQL_Viejo/SAMURAI_SQL_Generacion_Base.sql similarity index 100% rename from script/SAMURAI_SQL_Generacion_Base.sql rename to script/SQL_Viejo/SAMURAI_SQL_Generacion_Base.sql diff --git a/script/cambio_nombres b/script/SQL_Viejo/cambio_nombres similarity index 100% rename from script/cambio_nombres rename to script/SQL_Viejo/cambio_nombres