- Editado
Amigos,
Estou tentando instalar o novosga 2.1.9 no oracle linux 9 usando o tutorial da documentação.
O banco de dados que estou usando é o Postgres 16.
Quando vou executar os comandos abaixo acontece o seguinte erro:
Comandos:
APP_ENV=prod
LANGUAGE=pt_BR
DATABASE_URL="postgres://novosga:senha123@ip_servidor_banco:5432/novosgadb"
bin/console novosga:install
ERRO
*******************
Welcome to NovoSGA v2.1.9 installer
*******************
> Checking environment...
Environment Ok!
> Creating database...
Database "novosgadb" for connection named default already exists. Skipped.
Database Ok!
> Updating database schema...
[OK] Nothing to update - your database is already in sync with the current entity metadata.
Schema Ok!
> Running database migrations...
[notice] Migrating up to DoctrineMigrations\Version20210326134543
[error] Migration DoctrineMigrations\Version2 failed during Execution. Error: "An exception occurred while executing 'CREATE VIEW view_atendimentos AS SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usuario_id,usuari o_tri_id,local_id,atendimento_id FROM atendimentos UNION ALL SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,reso lucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM historico_atendimentos':
**SQLSTATE[42P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists"**
15:31:04 CRITICAL [console] Error thrown while running command "novosga:install". Message: "An exception occurred while executing 'CREATE VIEW view_atendimentos AS SELECT id,num_local,dt_age,dt_c heg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usu ario_id,usuario_tri_id,local_id,atendimento_id FROM atendimentos UNION ALL SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamen to,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM historico_atendimentos':\n\nSQLSTATE[4 2P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists" ["exception" => Doctrine\DBAL\Exception\TableExistsException^ { …},"command" => "novosga:install","message" => """ A n exception occurred while executing 'CREATE VIEW view_atendimentos AS SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM atendimentos UNION ALL SELECT id,num_local ,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prior idade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM historico_atendimentos':\n \n SQLSTATE[42P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists """]
In AbstractPostgreSQLDriver.php line 85:
An exception occurred while executing 'CREATE VIEW view_atendimentos AS SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamnto,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,servico_id,prioridade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM atendimentos UNION ALL SELECT id,num_local,dt_age,dt_cheg,dt_cha,dt_ini,dt_fim,tempo_espera,tempo_permanencia,tempo_atendimento,tempo_deslocamento,status,resolucao,observacao,senha_sigla,senha_numero,cliente_id,unidade_id,
servico_id,prioridade_id,usuario_id,usuario_tri_id,local_id,atendimento_id FROM historico_atendimentos':
**SQLSTATE[42P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists**
In Exception.php line 18:
**SQLSTATE[42P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists**
In PDOConnection.php line 141:
**SQLSTATE[42P07]: Duplicate table: 7 ERROR: relation "view_atendimentos" already exists**
novosga:install