Comments (7)
@JulianMar knows about Crate.io driver for Laravel, he has contributed much to it.
I'd also be interested in moving dbal to newer version.
from crate-dbal.
Dear Julian,
thank you for writing in. Can you evaluate if using CrateDB's PostgreSQL interface would be a viable option, similar to what is suggested over at the proprietary CrateDB DBAL adapter?
[...] to check if it will be feasible to use the PostgreSQL protocol directly by using the PostgreSQL PDO extension.
We are maintaining two example exercises that demonstrate how to use CrateDB's PostgreSQL interface using PHP:
- Connect to CrateDB and CrateDB Cloud using PHP PDO (PDO_PGSQL)
- Connect to CrateDB and CrateDB Cloud using AMPHP/PostgreSQL
Please let us know if this may help in any way, so we can improve the guidance on our documentation.
With kind regards,
Andreas.
from crate-dbal.
On another note, please also have a look at the Crate.io driver for Laravel maintained by @RatkoR. Maybe we can bring together interested people to improve PHP support for CrateDB in one way or another, or alternatively, his adapter is exactly what you have been looking at? It claims that:
Laravel 5.5, 6, 7, 8, 9 and 10 are supported.
from crate-dbal.
Thanks for your quick response, @RatkoR.
Do you think switching over to use CrateDB's PostgreSQL interface would be a viable option to resolve the dilemma, as outlined at #132? Is it important to you to stick to the HTTP protocol, or doesn't it matter much to you in general?
from crate-dbal.
Dear Julian,
because your question is about DBAL and Doctrine, would it be better to be carried over to https://github.com/crate/crate-dbal?
With kind regards,
Andreas.
from crate-dbal.
Hey @amotl, you are right it's more an issue of the Crate DBAL. Maybe we can try to convert it to be using the ProstgreSQL PDO. I'm not sure if I'm able to add a PR for this, but I could try. I just need some time.
from crate-dbal.
Hi Julian. I've transferred the issue to the right repository. I guess both of those issues we are looking at, right?
I'm not sure if I'm able to add a PR for this, but I could try. I just need some time.
All contributions are greatly appreciated. Please take your time.
from crate-dbal.
Related Issues (20)
- test
- Add compatibility with PHP 8.0 HOT 5
- Add compatibility with Doctrine DBAL 3.x and 4.x HOT 1
- Check if CrateDB DBAL can be used with PostgreSQL PDO instead of CrateDB PDO
- Incompatibility to current doctrine/dbal 2.13.* HOT 2
- Locking dependencies HOT 6
- Update to PHP 8.3
- PHP Fatal error: Uncaught Declaration of `PDOCrateDB::prepare` should be compatible with `PDO::prepare` HOT 2
- BOOLEAN support for Crate-DBAL HOT 3
- PHP 7 support HOT 2
- UNIQUE handling HOT 2
- Not compatible with 2.3.5 HOT 3
- Latest DBAL v. 0.3.1 not compatible with Crate.io v. 2.3 HOT 1
- Flush functionality HOT 3
- How to define number of shards and replicas? HOT 7
- DBAL 2.10 HOT 1
- How to get number of shards and replicas? HOT 3
- upgrade docs build system HOT 5
- How to get column options
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crate-dbal.