Giter Site home page Giter Site logo

Using Postgresql Database about bref HOT 12 CLOSED

brefphp avatar brefphp commented on July 17, 2024
Using Postgresql Database

from bref.

Comments (12)

davidavz avatar davidavz commented on July 17, 2024 1

You just have to add the --with-pdo-pgsql into the Dockerfile isn't it?

from bref.

wysow avatar wysow commented on July 17, 2024

Sure you should be able to use your RDS database with the same parameters as you would do on an EC2 instance. Just use the security groups like always.

from bref.

nurwin avatar nurwin commented on July 17, 2024

yes, when I run it, the apps return "error could not find driver", is bref support pgsql database?

from bref.

nurwin avatar nurwin commented on July 17, 2024

should I modify the dockerfile on vendor?

from bref.

wysow avatar wysow commented on July 17, 2024

Hum... You're right, we should compile the pgsql driver for php to be used in bref.

from bref.

nurwin avatar nurwin commented on July 17, 2024

@mnapoli would you like to add enhancement for this issue? thank you

from bref.

mnapoli avatar mnapoli commented on July 17, 2024

@nurwin I do not need that at the moment so I will not work on that. However feel free to send a pull request to add PostgreSQL support, that would be great!

from bref.

mnapoli avatar mnapoli commented on July 17, 2024

I think so, I have never used it so I'm not 100% sure if it needs other dependencies though.

from bref.

thiagomarini avatar thiagomarini commented on July 17, 2024

Need to add RUN yum install postgresql-devel -y before --with-pdo-pgsql

from bref.

thiagomarini avatar thiagomarini commented on July 17, 2024

I've compiled a PHP binary with MySQL and Postgres if anyone wants it:

https://s3-eu-west-1.amazonaws.com/assets.weengs.com/php-7.2.5.tar.gz

Just place it inside .bref/bin/php folder and Bref won't overwrite it on deploy

from bref.

mnapoli avatar mnapoli commented on July 17, 2024

The PostgreSQL extension is available in v0.3 (see https://bref.sh/docs/environment/php.html to enable it) 🎉

from bref.

nurwin avatar nurwin commented on July 17, 2024

Thanks @mnapoli

from bref.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.