Ir para o conteúdo

 Voltar a SGD - Fórum ...
Tela cheia

PostgreSQL qual será a solução??

21 de Agosto de 2008, 21:38 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 3 vezes

Olá pessoal,

Parece que não fui só eu que ficou horas na frente da máquina perdendo tempo em tentar fazer o SGD funcionar no Postgres 8.x .

Logo algum moderador poderia, por gentileza, colocar um aviso bem grande aqui na comunidade enquanto o problema não for resolvido. Pelo menos as pessoas ficam cientes  do problema e não perdem tempo atoa.

[]'s, Rodrigo Gaete

PS: Vou continuar vendo se acho o problema.

 

Autor: Rodrigo Gaete


33 comentários

  • Aafc8ddade25f60d55517758af9b8804?only path=false&size=50&d=404Otaci Martins Leitão(usuário não autenticado)
    28 de Novembro de 2008, 19:40

     

    Esse tipo de transparência tem que haver para o bem da credibilidade do projeto.

    • 064583414ddc58986b4b8d4e0941a748?only path=false&size=50&d=404Luiz Eduardo Martins Rodrigues(usuário não autenticado)
      2 de Março de 2011, 15:38

       

      Existe um bug no scrip de criação de tabelas quando o banco é o postgres.

      O problema se deve ao fato do tipo de dado dos ids não ser preenchido o que leva a serem criadas apenas 6 tabelas, gerando diversos erros durante a instalação e utilização do sistema.

      Para corrigir o problema, substitua o conteudo do arquivo "setup_db.php" que se encontra na pasta includes pelo conteudo abaixo:

      Já se a correção fura ou não a licensa eu não sei, apenas sei que corrige o bug.

      Peço que mantenham o texto na licensa no arquivo, apenas não o coloquei abaixo para manter o texto mais enxuto.

       

      "<?php
      if ($databaseType == "postgresql") {
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}assignments_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}bookmarks_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}bookmarks_categories_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}calendar_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}files_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}logs_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}members_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}notes_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}notifications_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}organizations_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}phases_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}posts_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}projects_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}reports_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}sorting_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}subtasks_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}support_posts_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}support_requests_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}tasks_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}teams_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}topics_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}updates_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}invoices_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}invoices_items_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}services_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}newsdeskcomments_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;
      $SQL[] = <<<STAMP
      CREATE SEQUENCE {$myprefix}newsdeskposts_seq start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1
      STAMP;

      // Para criar o tipo dos ids...
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."calendar_seq'::text) NOT NULL";

      }

      // Table structure for table `termo_aceite´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}termo_aceite (
       id $db_mediumint_auto[$databaseType],
       relacionamento $db_varchar16[$databaseType],
       comunica $db_varchar16[$databaseType],
       alinha $db_varchar16[$databaseType],
       solucao $db_varchar16[$databaseType],
       prazo $db_varchar16[$databaseType],
       performace $db_varchar16[$databaseType],
       estabilidade $db_varchar16[$databaseType],
       erros $db_varchar16[$databaseType],
       atendimento $db_varchar16[$databaseType],
       pontualidade $db_varchar16[$databaseType],
       ambiente $db_varchar16[$databaseType],
       cenario $db_varchar16[$databaseType],
       id_projeto $db_mediumint[$databaseType],
       id_menber $db_mediumint[$databaseType],
       PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_atividade´

      $SQL[] = <<<STAMP

      CREATE TABLE  {$myprefix}s_recurso_atividade (
       nu_seq_atividade $db_mediumint_auto[$databaseType],
       desc_atividade $db_varchar255[$databaseType],
       nu_seq_fase $db_mediumint[$databaseType],
       PRIMARY KEY (nu_seq_atividade)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_dispensa´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_dispensa (
       nu_seq_dispensa $db_mediumint_auto[$databaseType],
       st_recurso_dispensa $db_char1[$databaseType],
       nu_seq_recurso $db_mediumint[$databaseType],
       dt_ini_dispensa $db_varchar16[$databaseType],
       dt_fim_dispensa $db_varchar16[$databaseType],
       ds_dispensa $db_varchar255[$databaseType],
       PRIMARY KEY  (nu_seq_dispensa)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_feriado´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_feriado (
       nu_seq_feriado $db_mediumint_auto[$databaseType],
       ds_feriado $db_varchar155[$databaseType],
       dt_feriado $db_varchar16[$databaseType],
       PRIMARY KEY  (nu_seq_feriado)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_hora´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_hora (
          nu_seq_hora $db_mediumint_auto[$databaseType],
          hr_hora_mensal $db_varchar155[$databaseType],
          dt_periodo $db_varchar16[$databaseType],
         PRIMARY KEY (nu_seq_hora)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_projeto´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_projeto (
          nu_seq_rec_proj $db_mediumint_auto[$databaseType],
          nu_seq_recurso_usuario $db_mediumint[$databaseType],
          nu_seq_projeto $db_mediumint[$databaseType],
          dt_recurso_projeto $db_varchar16[$databaseType],
          hr_recurso_projeto $db_varchar16[$databaseType],
          nu_seq_atividade $db_mediumint[$databaseType],
          nu_seq_hora $db_mediumint[$databaseType],
         PRIMARY KEY (nu_seq_rec_proj)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_tempo´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_tempo (
         nu_seq_tempo $db_mediumint_auto[$databaseType],
         nu_seq_recurso_usuario $db_mediumint[$databaseType],
         nu_seq_projeto $db_mediumint[$databaseType],
         qt_tempo $db_varchar155[$databaseType],
         qt_tempo_total $db_varchar155[$databaseType],
         PRIMARY KEY  (nu_seq_tempo)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_recurso_usuario´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_recurso_usuario (
         nu_seq_recurso_usuario $db_mediumint_auto[$databaseType],
         nu_seq_sub_funcao_sgd $db_mediumint[$databaseType],
         nu_seq_usuario $db_mediumint[$databaseType],
         ds_recurso_usuario $db_text[$databaseType],
         PRIMARY KEY (nu_seq_recurso_usuario)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_sub_funcao_sgd´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_sub_funcao_sgd (
         nu_seq_sub_funcao_sgd $db_mediumint_auto[$databaseType],
         no_sub_funcao_sgd $db_varchar155[$databaseType],
         nu_seq_funcao_sgd $db_mediumint[$databaseType],
         PRIMARY KEY (nu_seq_sub_funcao_sgd)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `sistemas´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}sistemas (
         id $db_mediumint_auto[$databaseType],
         no_sistema $db_varchar155[$databaseType],
         nu_seq_gestor_aplicacao $db_mediumint[$databaseType],
         co_sistema $db_varchar16[$databaseType],
         PRIMARY KEY  (id)
      ) $typeCharset[$databaseType]

      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}sistemas(no_sistema,nu_seq_gestor_aplicacao,co_sistema) VALUES('SISTEMA DE GESTAO DE DEMANDAS','1','SGD');
      STAMP;

      // Table structure for table `solicita_mudanca ´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}solicita_mudanca (
          id $db_mediumint_auto[$databaseType],
          id_projeto $db_mediumint[$databaseType],
          id_usuario $db_mediumint[$databaseType],
          titulo $db_varchar255[$databaseType],
          descricao $db_varchar255[$databaseType],
          data $db_varchar16[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_usuario_grupo´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_usuario_grupo (
          nu_seq_usuario_grupo $db_mediumint_auto[$databaseType],
          nu_seq_grupo $db_mediumint[$databaseType],
          nu_seq_usuario $db_mediumint[$databaseType],
          st_ativo $db_char1[$databaseType],
         PRIMARY KEY  (nu_seq_usuario_grupo)
      ) $typeCharset[$databaseType]

      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_usuario_grupo(nu_seq_grupo,nu_seq_usuario,st_ativo) VALUES('1','1','S');
      STAMP;

      // Table structure for table `s_grupo´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_grupo (
         nu_seq_grupo $db_mediumint_auto[$databaseType],
         ds_grupo $db_varchar155[$databaseType],
         dt_expiracao $db_varchar16[$databaseType],
         no_grupo $db_varchar155[$databaseType],
         nu_seq_aplicacao $db_mediumint[$databaseType],
         PRIMARY KEY  (nu_seq_grupo)
      ) $typeCharset[$databaseType]

      STAMP;

      // Dumping data for table `s_grupo`

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('ADMINISTRADOR', '{$dateheure}','sgd_admin','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('COORDENAÇÃO DE RELACIONAMENTO', '{$dateheure}','sgd_coordenador_relacionamento','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('GESTOR', '{$dateheure}','sgd_gestor','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('COORDENAÇÃO DE RELATÓRIO', '{$dateheure}','sgd_coor_relat','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('COORDENAÇÃO DE FABRICA', '{$dateheure}','sgd_coor_fabric','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('GERENTE DE PROJETO', '{$dateheure}','sgd_gerente_projeto','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('ANALISTA DE RELACIONAMENTO','{$dateheure}','sgd_analista_relat','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('USUÁRIO','{$dateheure}','sgd_usuario','1');
      STAMP;

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}s_grupo(ds_grupo,dt_expiracao,no_grupo,nu_seq_aplicacao) VALUES('USUARIO DE SERVIÇOS', '{$dateheure}','sgd_user_serv','1');
      STAMP;

      // Table structure for table `s_gestor_aplicacao´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_gestor_aplicacao (
         nu_seq_gestor_aplicacao $db_mediumint_auto[$databaseType],
         nu_seq_aplicacao $db_mediumint[$databaseType],
         nu_seq_usuario $db_mediumint[$databaseType],
         st_ativo $db_char1[$databaseType],
         PRIMARY KEY (nu_seq_gestor_aplicacao)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_funcao_sgd´

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_funcao_sgd (
          nu_seq_funcao_sgd $db_mediumint_auto[$databaseType],
          no_funcao $db_varchar255[$databaseType],
         PRIMARY KEY (nu_seq_funcao_sgd)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `s_control_in''

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}s_control_in (
         nu_seq_id $db_mediumint_auto[$databaseType],
         an_date $db_varchar16[$databaseType],
         st_status $db_char3[$databaseType],
         id_projects $db_mediumint[$databaseType],
         ds_processo $db_varchar255[$databaseType],
         md_documento $db_varchar255[$databaseType],
         PRIMARY KEY (nu_seq_id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `project_corretiva`

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}projects_corretiva (
       id $db_mediumint_auto[$databaseType],
         descricao $db_varchar255[$databaseType],
         erro $db_varchar155[$databaseType],
         id_projeto $db_mediumint[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `ata_anexo`

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}ata_anexo (
          id $db_mediumint_auto[$databaseType],
          tipo $db_char1[$databaseType],
          titulo $db_varchar155[$databaseType],
          documento $db_varchar155[$databaseType],
          id_ata $db_mediumint[$databaseType],
          data $db_varchar16[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}ata_reuniao (
          id $db_mediumint_auto[$databaseType],
          registro $db_int[$databaseType],
          data $db_varchar16[$databaseType],
          setor $db_char1[$databaseType],
          produto $db_text[$databaseType],
          elaborado $db_int[$databaseType],
          area_elaborado $db_int[$databaseType],
          fone_elaborado $db_varchar155[$databaseType],
          revisado $db_int[$databaseType],
          area_revisado $db_int[$databaseType],
          fone_revisado $db_varchar155[$databaseType],
          ger_projeto $db_int[$databaseType],
          area_gerprojeto $db_int[$databaseType],
          fone_gerprojeto $db_varchar155[$databaseType],
          cliente $db_varchar255[$databaseType],
          responsavel $db_varchar255[$databaseType],
          fone_cliente $db_varchar255[$databaseType],
          situacao $db_varchar255[$databaseType],
          solicita_cliente $db_text[$databaseType],
          justificativa $db_text[$databaseType],
          beneficio $db_text[$databaseType],
          sistem_envovido $db_text[$databaseType],
          tecnologias $db_text[$databaseType],
          modelo_negocio $db_text[$databaseType],
          area_envolvida $db_text[$databaseType],
          cenario $db_text[$databaseType],
          riscos $db_text[$databaseType],
          lancamento $db_text[$databaseType],
          homologacao $db_text[$databaseType],
          conograma $db_text[$databaseType],
          suporte $db_text[$databaseType],
          treinamento $db_char1[$databaseType],
          tipo_treino $db_char1[$databaseType],
          manual $db_char1[$databaseType],
          tipo_manual $db_char1[$databaseType],
          conclusao $db_text[$databaseType],
          id_projeto $db_int[$databaseType],
          id_relaciona $db_int[$databaseType],
          cordena $db_varchar155[$databaseType],
          area_cordena $db_varchar155[$databaseType],
          fone_cordena $db_varchar155[$databaseType],
          aceite $db_char1[$databaseType],
          data_aceite $db_varchar16[$databaseType],
          owner_aceite $db_char1[$databaseType],
       PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `fases`

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}fases (
          id $db_mediumint_auto[$databaseType],
          data_ini_plan $db_varchar16[$databaseType],
          data_fim_plan $db_varchar16[$databaseType],
          data_ini_real $db_varchar16[$databaseType],
          data_fim_real $db_varchar16[$databaseType],
          id_projeto $db_mediumint[$databaseType],
          tipo_fase $db_mediumint[$databaseType],
          status_fase $db_mediumint[$databaseType],
          data_fase $db_varchar16[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `fase_pendente`

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}fase_pendente (
          id $db_mediumint_auto[$databaseType],
         id_fase $db_mediumint[$databaseType],
         id_projeto $db_mediumint[$databaseType],
         descricao  $db_text[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `calendar_reuniao`

      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}calender_reuniao (
         id $db_mediumint_auto[$databaseType],
         titulo $db_varchar155[$databaseType],
         id_calendar $db_mediumint[$databaseType],
         id_projeto $db_mediumint[$databaseType],
         data $db_varchar16[$databaseType],
         arquivo $db_varchar255[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `calendar`
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}calendar (
         id $db_mediumint_auto[$databaseType],
         owner $db_mediumint[$databaseType],
         id_organizacao $db_mediumint[$databaseType],
         id_project $db_mediumint[$databaseType],
         subject $db_varchar155[$databaseType],
         description $db_text[$databaseType],
         shortname $db_varchar155[$databaseType],
         date_start $db_varchar10[$databaseType],
         date_end $db_varchar10[$databaseType],
         time_start $db_varchar155[$databaseType],
         time_end $db_varchar155[$databaseType],
         reminder $db_char1[$databaseType],
         recurring $db_char1[$databaseType],
         recur_day $db_char1[$databaseType],
         broadcast $db_char1[$databaseType],
         location $db_varchar155[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `logs`

      if ($databaseType == "postgresql") {
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."logs_seq'::text) NOT NULL";
      }
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}logs (
         id $db_mediumint_auto[$databaseType],
         login $db_varchar155[$databaseType],
         password $db_varchar155[$databaseType],
         ip $db_varchar155[$databaseType],
         session $db_varchar155[$databaseType],
         compt $db_mediumint[$databaseType],
         last_visite $db_varchar16[$databaseType],
         connected $db_varchar255[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `members`

      if ($databaseType == "postgresql") {
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."members_seq'::text) NOT NULL";
      }
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}members (
         id $db_mediumint_auto[$databaseType],
         organization $db_mediumint[$databaseType],
         login $db_varchar155[$databaseType],
         password $db_varchar155[$databaseType],
         name $db_varchar155[$databaseType],
         title $db_varchar155[$databaseType],
         email_work $db_varchar155[$databaseType],
         email_home $db_varchar155[$databaseType],
         phone_work $db_varchar155[$databaseType],
         phone_home $db_varchar155[$databaseType],
         mobile $db_varchar155[$databaseType],
         fax $db_varchar155[$databaseType],
         comments $db_text[$databaseType],
         profil $db_char1[$databaseType],
         created $db_varchar16[$databaseType],
         logout_time $db_mediumint[$databaseType],
         last_page $db_varchar255[$databaseType],
         timezone $db_char3[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Dumping data for table `members`

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}members(organization,login,password,name,profil,created,logout_time) VALUES('1','admin', '{$adminPwd}', 'Administrator', '6', '{$dateheure}', '0');
      STAMP;

      // Table structure for table `organizations`

      if ($databaseType == "postgresql") {
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."organizations_seq'::text) NOT NULL";
      }
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}organizations (
         id $db_mediumint_auto[$databaseType],
         name $db_varchar255[$databaseType],
         address1 $db_varchar255[$databaseType],
         address2 $db_varchar255[$databaseType],
         zip_code $db_varchar155[$databaseType],
         city $db_varchar155[$databaseType],
         country $db_varchar155[$databaseType],
         phone $db_varchar155[$databaseType],
         fax $db_varchar155[$databaseType],
         url $db_varchar255[$databaseType],
         email $db_varchar155[$databaseType],
         comments $db_text[$databaseType],
         created $db_varchar16[$databaseType],
         extension_logo $db_char3[$databaseType],
         owner $db_mediumint[$databaseType],
         hourly_rate $db_float[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Dumping data for table `organizations`

      $SQL[] = <<<STAMP
      INSERT INTO {$myprefix}organizations(name,created) VALUES('Meu Orgão', '{$dateheure}');
      STAMP;

      // Table structure for table `projects`

      if ($databaseType == "postgresql") {
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."projects_seq'::text) NOT NULL";
      }
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}projects (
         id $db_mediumint_auto[$databaseType],
         organization $db_mediumint[$databaseType],
         owner $db_mediumint[$databaseType],
         priority $db_mediumint[$databaseType],
       status $db_mediumint[$databaseType],
         name $db_varchar155[$databaseType],
         description $db_text[$databaseType],
         url_dev $db_varchar255[$databaseType],
         url_prod $db_varchar255[$databaseType],
         created $db_varchar16[$databaseType],
         modified $db_varchar16[$databaseType],
         published $db_char1[$databaseType],
         upload_max $db_varchar155[$databaseType],
         phase_set $db_mediumint[$databaseType],
         invoicing $db_char1[$databaseType],
         hourly_rate $db_float[$databaseType],
         tipo_demanda $db_char1[$databaseType],
         prazo_status $db_char1[$databaseType],
         id_relacionamento $db_mediumint[$databaseType],
         id_ger_pro $db_mediumint[$databaseType],
         id_cora $db_mediumint[$databaseType],
         id_analista $db_mediumint[$databaseType],
         id_fabrica $db_mediumint[$databaseType],
         id_cordenacao $db_mediumint[$databaseType],
         id_sistema $db_mediumint[$databaseType],
         erro $db_text[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      // Table structure for table `teams`

      if ($databaseType == "postgresql") {
      $db_mediumint_auto[$databaseType] = "int4 DEFAULT nextval('".$myprefix."teams_seq'::text) NOT NULL";
      }
      $SQL[] = <<<STAMP

      CREATE TABLE {$myprefix}teams (
         id $db_mediumint_auto[$databaseType],
         project $db_mediumint[$databaseType],
         member $db_mediumint[$databaseType],
         published $db_char1[$databaseType],
         authorized $db_char1[$databaseType],
         PRIMARY KEY (id)
      ) $typeCharset[$databaseType]

      STAMP;

      ?>"

       

      Espero ter ajudado.

      Att,

      Eduardo Rodrigues

      • 0ae8ce604663849f3c5ebc1dfd33396f?only path=false&size=50&d=404Pablo Marron(usuário não autenticado)
        1 de Novembro de 2011, 16:20

         

         Beleza Luiz Eduard, realmente isso acontecia comigo também, e a sua correção veio em boa hora, estou fazendo testes, e ainda estou com errao ao logar, aparece:

        O nome de utilizador e/ou password que introduziu são inválidos. Por favor reintroduza os seus dados de registo.

        Minha infraestrutura de implantação da app é:

        Sistema Operacional: Linux Unbutu 11.10
        Banco de dados: PostgresSQL versão 8.4.8
        Php version 5.3.6
        Apache 2.0Handler

         

        Desde já grato pela sua insistência pelo postgresSQL, rs. valew.

         

        Reintero o apelo para que o moderador, modere a criação de tópicos, pois existem vários para o mesmo problema, ......e tá virando uma bagunça esse fórum, ...por conta disso.

Participação da Reunião de Coordenação Geral do Portal do Software Público

10 de Março de 2014, 11:47, por Desconhecido

Estamos participando hoje(10/04/2014) da Reunião de Coordenação Geral do Portal do Software Público, onde discutiremos sobre o novo portal do software publico, bem como as novas ferramentas e recursos que serão disponibilizados para as comunidades.



Quem usa o SGD?

23 de Julho de 2013, 11:42, por Desconhecido

Olá!



Visita da Delegação de Moçambique

8 de Maio de 2009, 20:21, por Desconhecido

É com grande satisfação que o SGD foi apresentado para a delegação de Moçambique que esteve no Brasil em março de 2009. Na ocasião o sistema foi apresentado pelos adminstradores da Comunidade SGD, Sr. Rogério Leitão e Sra. Pollyanna Mendes, no Edifício Sede do FNDE - Fundo Nacional de Denvolvimento da Educação.



SGD no INEP

16 de Outubro de 2007, 14:35, por Desconhecido

Autor: Rogério de Souza Leitão



SGD é apresentado na 5ª Reunião Técnica de Informática - CBTU no Rio de Janeiro

20 de Setembro de 2007, 11:23, por Desconhecido

Autor: Rogério de Souza Leitão