Comments (5)
it's an issue with the @pgql/parse
library, which uses https://github.com/ethanresnick/node-pg-query-native
the build step is where it is failing is here: https://github.com/ethanresnick/node-pg-query-native/blob/deb7a23b3b5e3da11e3965d223b89421adb4d773/script/buildAddon.sh
I don't use windows, so while it's technically not directly something I can support, I figured you may be able to read through what it is doing in attempt to build the C code via make
, that may be breaking on windows.
Potentially download https://github.com/ethanresnick/node-pg-query-native and try to get it to build locally, reporting back what works. If we can find a way to get the build working, we can make the updates for windows to work.
from pgsql-parser.
If I had to guess, the problem on windows is that script/buildAddon.sh
is bash shell script.
from pgsql-parser.
yea, in fact, looks like this if statement explicitly only supports Linux and Mac: https://github.com/ethanresnick/node-pg-query-native/blob/deb7a23b3b5e3da11e3965d223b89421adb4d773/script/buildAddon.sh#L17-L21
Anyone on windows want to give it a shot, looks like those 4 lines would be of interest.
from pgsql-parser.
this issue is more relevant for https://github.com/pyramation/libpg-query-node
from pgsql-parser.
I guess this is still open / relevant?
@Eprince-hub is also having troubles installing libpg-query
on Windows just now - he'll create an issue over in https://github.com/pyramation/libpg-query-node/issues
Edit: open at launchql/libpg-query-node#22
from pgsql-parser.
Related Issues (20)
- PRs from postgres-ast-deparser for reference
- Use in client side HOT 1
- supabase artifact not found HOT 6
- Queries with CTEs (WITH clause) that have column aliases cause syntax error HOT 6
- Question: why not async? HOT 2
- New release of pgsql-parser for macOS SDK Issue HOT 3
- PG 14 upgrade HOT 5
- PG 15 upgrade HOT 7
- Error installing the package on Windows 10 HOT 1
- CREATE INDEX with expression missing extra parenthesis
- transformArrays slow for large queries HOT 2
- Error: List is not implemented: HOT 2
- Bug - Column names with a only capital letters are not surrounded by quotes on deparse.
- Reliably identify table names?
- new node 20 version for pre-builds HOT 1
- logo
- PG 16 upgrade HOT 4
- Segmentation fault
- Incorrect parsing of quotes in create aggregate
- deparser bug: Incorrect string escaping
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 pgsql-parser.