Comments (7)
Hi,
There are many (often obscure, specialised, little used) primitive types in PostgreSQL. P3 does current not support them all, just the most common ones.
There is no support for ARRAY types, yet. [ https://www.postgresql.org/docs/9.4/arrays.html ] This basically requires the implementation of a 'array-value parser'. [ https://www.postgresql.org/docs/9.4/arrays.html#ARRAYS-IO ]
This could be put on the todo list, but it won't happen immediately.
Sven
from p3.
I was just the first thing I ran into when trying out p3. After creating the issue I went back and re-read the README and saw that you didn't specify full postgresql type support. I should propably have done by due diligence first before reporting this.
from p3.
Well, it is of course not much fun, and not a great first experience, if that happens on your first query.
I'll see what I can do, but can't promise anything.
from p3.
No need for promises :-) I'm currently just evaluating som smalltalk library options, and ran across this library as I believe it was a rather recent option.
from p3.
c09e9d4 adds support for some common array types
can you test ?
from p3.
It works great!
from p3.
Thanks for testing, Peter.
from p3.
Related Issues (20)
- Using with glorp HOT 7
- Additional types HOT 5
- Problems with setting the parameters of P3PreparedStatement HOT 5
- README.md typo HOT 1
- Is there a to-do list for this project... HOT 1
- connect to PGSQL 10.6. but error with Timezone class HOT 5
- Prepared statements error when query is long and differs slightly at the end HOT 7
- Use of pgcrypto, can't call crypt? HOT 24
- Tag reading when the database does not exist HOT 8
- custom P3 error classes HOT 6
- Can't get P3 working after migration from Pharo 8 to 9 HOT 2
- Build against several PostgreSQL versions? HOT 1
- P3DatabaseDriver should have connectSSL HOT 2
- Reset in P3Client>>connect drop password HOT 2
- Pharo 9 - 'P3LogEvent logToTranscript' not working HOT 2
- Question about ip addr support HOT 8
- Unsupported frontend protocol 2.0: server supports 3.0 to 3.0 HOT 4
- Custom column type HOT 3
- Bug with Pharo 7 HOT 5
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 p3.