Commit 46f2fc67d9a02f7494bed0cd3f99bcdaf8663b2c

Authored by Edmar Moretti
1 parent a7fcd0ae

Inclusão dos sqls de criação das tabelas referentes ao publicador de mapas do METAESTAT

admin/php/criabanco.php
@@ -94,7 +94,10 @@ @@ -94,7 +94,10 @@
94 "create table ".$esquemaadmin."i3geoestat_fonteinfo(id_fonteinfo integer primary key,titulo text unique,link text)", 94 "create table ".$esquemaadmin."i3geoestat_fonteinfo(id_fonteinfo integer primary key,titulo text unique,link text)",
95 "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", 95 "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)",
96 "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link integer primary key)", 96 "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link integer primary key)",
97 - "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida integer primary key,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer)" 97 + "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida integer primary key,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer)",
  98 + "create table ".$esquemaadmin."create table i3geoestat_mapa(id_mapa integer not null,titulo text not null,template text,logoesquerdo text,logodireito text,publicado integer)",
  99 + "create table ".$esquemaadmin."create table i3geoestat_mapa_grupo(id_mapa_grupo integer not null,id_mapa integer not null,titulo text,foreign key (id_mapa)references i3geoestat_mapa (id_mapa))",
  100 + "create table ".$esquemaadmin."create table i3geoestat_mapa_tema(id_mapa_tema integer not null,id_mapa_grupo integer not null,titulo text,id_medida_variavel integer not null unique,foreign key (id_mapa_grupo) references i3geoestat_mapa_grupo (id_mapa_grupo),foreign key (id_medida_variavel)references i3geoestat_medida_variavel (id_medida_variavel))"
98 ); 101 );
99 //valida o usuario e aplica 102 //valida o usuario e aplica
100 if($conexaoadmin == ""){ 103 if($conexaoadmin == ""){
admin/php/upgradebanco46_47.php
@@ -87,7 +87,10 @@ $tabelas = array( @@ -87,7 +87,10 @@ $tabelas = array(
87 "create table ".$esquemaadmin."i3geoestat_fonteinfo(id_fonteinfo integer primary key,titulo text unique,link text)", 87 "create table ".$esquemaadmin."i3geoestat_fonteinfo(id_fonteinfo integer primary key,titulo text unique,link text)",
88 "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", 88 "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)",
89 "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link integer primary key)", 89 "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link integer primary key)",
90 - "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida integer primary key,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer)" 90 + "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida integer primary key,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer)",
  91 + "create table ".$esquemaadmin."create table i3geoestat_mapa(id_mapa integer not null,titulo text not null,template text,logoesquerdo text,logodireito text,publicado integer)",
  92 + "create table ".$esquemaadmin."create table i3geoestat_mapa_grupo(id_mapa_grupo integer not null,id_mapa integer not null,titulo text,foreign key (id_mapa)references i3geoestat_mapa (id_mapa))",
  93 + "create table ".$esquemaadmin."create table i3geoestat_mapa_tema(id_mapa_tema integer not null,id_mapa_grupo integer not null,titulo text,id_medida_variavel integer not null unique,foreign key (id_mapa_grupo) references i3geoestat_mapa_grupo (id_mapa_grupo),foreign key (id_medida_variavel)references i3geoestat_medida_variavel (id_medida_variavel))"
91 ); 94 );
92 foreach($tabelas as $tabela) 95 foreach($tabelas as $tabela)
93 { 96 {