[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Victor Seraphin
Criador Victor Seraphin 29/01/2019

erro ao tentar cadastrar uma nova empresa, segue erro:

SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: "" (SQL: select count(*) as aggregate from "companies" where "domain" = mavisolucoes and "id" <> )

 

 

Manager Carlos Ferreira 29/01/2019

Olá, Victor!
Tudo bem?

Você está usando o Postgres, certo?

A solução para o erro 22P02: https://stackoverflow.com/questions/31123872/postgres-sql-state-22p02

Qualquer dúvida me retorna.

Carlos Ferreira
Criador Victor Seraphin 29/01/2019

O problema estava nessas linhas:

'domain'        => "required|min:10|max:191|unique:companies,domain,{$id},id",
'bd_database'   => "required|min:3|max:191|unique:companies,bd_database,{$id},id",

do arquivo StoreUpdateCompanyFormRequest.php

alterei deste jeito e funcionou:

'domain'        => "required|min:10|max:191|unique:companies,domain". ( $id != null ? ",{$id},id" : "" ),
'bd_database'   => "required|min:3|max:191|unique:companies,bd_database". ( $id != null ? ",{$id},id" : "" ),

Obrigado pelo retorno!

Att,

Victor

Victor Seraphin
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!