Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por bmoweb
#8577
Bom dia pessoal,
Sou novo no fórum, pesquisei rapidamente entre os tópicos não encontrei nenhum sobre o assunto que preciso saber, caso já tenham comentado sobre isso me perdoe pela repetição.

Trabalho em uma software house e estamos iniciando no desenvolvimento e-Commerce, depois de muito estudar resolvemos iniciar os trabalhos com o openCart, porém necessitamos que os dados sejam armazenados em PostgreSQL e não em MySQL, devido a todos nossos produtos já usarem esse banco de dados e também as integrações que teremos que fazer entre a LOJA x SISTEMA.

Minha dúvida é, alguém aqui já utilizou o PostgreSQL como banco de dados para o OpenCart? Algum usuário já se arriscou a escrever a classe conexão para postgres? O que me dizem os mais experientes? Acreditam que é possível trabalhar com Opencart x Postgres sem maiores problemas?

Agradeço a atenção,

Bruno Maia
Avatar do usuário
Por juliocesar757
Mensagens
#8595
Eu acredito que não haverá nenhum problema.
Em system/database notará que além do mysql.php há o postgre.php, mas vazio.
É só adaptar a classe e no arquivo config.php mudar
Código: Selecionar todos
define('DB_DRIVER', 'mysql');
para
Código: Selecionar todos
define('DB_DRIVER', 'postgre');
Por bmoweb
#8623
Obrigado pela resposta, também acho que não haverá maiores problemas ...
Vou começar a adaptação, caso dê certo, eu disponibilizarei a classe de conexão e os detalhes para a comunidade.

Vamos tentar ...
Avatar do usuário
Por Renato Frota
Mensagens
#8648
bmoweb escreveu:Obrigado pela resposta, também acho que não haverá maiores problemas ...
Vou começar a adaptação, caso dê certo, eu disponibilizarei a classe de conexão e os detalhes para a comunidade.

Vamos tentar ...
Eu não uso Postgre, mas ler "eu disponibilizarei a classe de conexão" é muito bom. Fico feliz pela sua iniciativa!
Por capanbox
#22152
Olá, Bruno! Tudo certo?

Sei que o tópico é meio antigo, mas tenho um cliente com a mesma necessidade: ele possui uma loja com um banco em PostgreSQL e gostaria de fazer um e-Commerce utilizando o mesmo banco de dados.

Você teve sucesso em integrar o OpenCart com o PostgreSQL?
Abraço!
Por Gleyve
#34154
Tenho essa mesma necessidade visto que o sistema da minha loja usa Postgres. Alguma novidade sobre isso? Funciona mesmo? as novas versões já contemplam isso?

grato mais uma vez a comunidade!!
Avatar do usuário
Por Renato Frota
Mensagens
#35517
A versão 1.5.5.1 acompanha um db driver para postgre experimental.

Não sei se, na hora da instalação, ele aparece como disponível...

Se não aparecer, instale em um banco mysql só pra gerar os arquivos de config, depois importe o .sql da instalação diretamente no seu banco postgre.

Para usar o banco postgre, edite a constante DB_DRIVER nos arquivos de config da raiz e da administração de 'mysql' para 'postgre'.
#69734
Segui as orientaçoes dadas anteriormente, realizei algumas adaptaçoes no postgre.sql quanto a algumas funcoes, porem perdeu a configuração toda do site e deu problema nos campos tipo Date. Desisti.