Anusri
(Anusri)
Novembro 25, 2020, 10:40am
1
olá,
instalei o discourse no meu local usando o software ubuntu.
não consigo acessar minha url, está mostrando o erro abaixo. por favor, alguém pode me ajudar?
Erro:
Ocorreu um erro, todas as migrações posteriores foram canceladas: PG::SyntaxError: ERRO: erro de sintaxe em ou perto de “NOT” LINHA 2: ADD COLUMN IF NOT EXISTS image_upload_id bigint ^
simon
Novembro 25, 2020, 6:45pm
2
Provavelmente não sou a pessoa certa para ajudar com esse problema, mas você pode confirmar que instalou o Discourse no seu servidor local seguindo este guia: Guia para Iniciantes para Instalar o Discourse no Ubuntu para Desenvolvimento ?
Estou assumindo que você está criando um site de desenvolvimento local e não um site de produção.
Anusri
(Anusri)
Novembro 26, 2020, 11:18am
3
Sim, estou seguindo apenas esse guia e criando meu ambiente de desenvolvimento local.
Não consegui resolver esse problema.
PG::SyntaxError: ERRO: erro de sintaxe em ou próximo a “NOT”
LINHA 2: ADD COLUMN IF NOT EXISTS image_upload_id bigint
Falco
(Falco)
Novembro 26, 2020, 4:27pm
4
Qual distribuição você está executando? Essa configuração funcionará na versão mais recente do Ubuntu e na versão LTS mais recente do Ubuntu.
Se você estiver executando uma versão mais antiga, será necessário adicionar um PPA do PostgreSQL para obter uma versão mais recente.
stujo
(Stu)
Maio 14, 2021, 12:31am
5
Será que isso é um problema de versão do PostgreSQL? Parece que precisamos do PostgreSQL >= 9.6?
Qual versão é recomendada?
Falco
(Falco)
Maio 14, 2021, 1:00am
6
O PostgreSQL 13 é o recomendado.
stujo
(Stu)
Maio 14, 2021, 4:20am
7
Atualizar para o postgres:10 permite que a instalação prossiga