6f18d56ca0
fix: update queries generate invalid sql
v0.13.14
2020-04-19 13:40:14 -04:00
c400461835
fix: prepared statements not working in prod mode
v0.13.13
2020-04-19 12:54:37 -04:00
a6691de1b7
fix: remove multi-line graphql query in log
v0.13.12
2020-04-19 02:50:09 -04:00
e6934cda02
fix: vars not sanitized in roles_query
v0.13.11
2020-04-18 17:46:40 -04:00
4cf7956ff5
feat: add cockroachdb support. ( #50 )
...
This PR changes the generated SQL so that it's also compatible with CockroachDB.
Notable changes:
* use `SELECT to_jsonb("__sr_0".*)` instead of `SELECT to_jsonb("__sr_0")`
* don't use `json_populate_record`, use the `CAST` and `->>` instead. For example:
instead of: `SELECT "t"."full_name", "t"."email" FROM "_sg_input" i, json_populate_record(NULL::users, i.j) t`
do: `CAST( i.j ->>'full_name' AS character varying), CAST( i.j ->>'email' AS character varying) FROM "_sg_input" i`
This PR also adds some integration tests against an actual database instance. If you have the cockroachdb binary installed on your PATH,
the test suite will startup a temporary cockroachdb instance on a random port to test against. It is stopped and the tmp data files are deleted once the test ends. It will also run the integration tests against database
pointed at by your `SG_POSTGRESQL_TEST_URL` environment variable if it’s set.
Also includes some small formatting changes introduced by `gofmt -w .`
2020-04-18 17:42:17 -04:00
5356455904
Fix issue with relative paths and config files
v0.13.10
2020-04-17 10:56:26 -04:00
074aded5c0
Upgrade UI and app templates
v0.13.9
2020-04-16 10:27:10 -04:00
c7557f761f
Fix broken build
v0.13.8
2020-04-16 01:28:55 -04:00
09d6460a13
Make go get to install work.
v0.13.7
2020-04-16 00:26:32 -04:00
40c99e9ef3
Fix issue with missing build variables
v0.13.6
2020-04-13 00:50:54 -04:00
75ff5510d4
Fix issue with failing db cmds
v0.13.5
2020-04-13 00:43:18 -04:00
1370d24985
Fix issue with make install
v0.13.4
2020-04-12 20:35:31 -04:00
ef50c1957b
Fix CloudRun connection issue
v0.13.3
2020-04-12 10:09:37 -04:00
41ea6ef6f5
Fix readme add library usage
v0.13.2
2020-04-11 16:41:10 -04:00
a266517d17
Remove config package
v0.13.1
2020-04-11 02:45:06 -04:00
7831d27345
Refactor Super Graph into a library #26
v0.13.0
2020-04-10 02:27:43 -04:00
e102da839e
Fix issue with Postgres FUNC_MAX_ARGS by moving to row_to_json
v0.12.49
2020-04-01 21:25:50 -04:00
68a378c00f
Fix issue with prepared statements skipped on error
v0.12.48
2020-03-31 01:28:39 -04:00
d96eaf14f4
Fix bugs with escape char handling
v0.12.47
2020-03-30 10:03:47 -04:00
01e488b69d
Fix for bug blocking anon queries
v0.12.46
2020-03-21 20:11:04 -04:00
7a450b16ba
Fix issue with detecting many to many relationships
v0.12.45
2020-03-18 20:19:56 -04:00
1ad8cbf15b
Fix minor parser bug
2020-03-17 23:03:41 -04:00
f69f1c67d5
Fix to remove left over debug log
v0.12.44
2020-03-16 01:43:26 -04:00
a172193955
Fix to ensure cursor fields can be defined in the query
v0.12.43
2020-03-16 01:40:47 -04:00
81338b6123
Fix issues blocking Apollo client
v0.12.42
2020-03-14 01:35:42 -04:00
265b93b203
Fix for encrypted cursor in production mode bug
v0.12.41
2020-03-06 21:38:01 +05:30
6c240e21b4
Fix bug related to 'anon' role prepared statements
v0.12.40
2020-03-06 15:39:15 +05:30
7930719eaa
Add ability to set CORS headers
v0.12.39
2020-03-06 09:47:51 +05:30
cc687b1b2b
Fix issue with Docerfile CMD
v0.12.38
2020-03-05 09:13:52 +05:30
3033dcf1a9
Fix issue with setting PORT env var
v0.12.37
2020-03-04 15:39:53 +05:30
0381982d19
Fix upx version issue in Dockerfile
v0.12.36
2020-03-04 12:27:07 +05:30
2b0a798faa
Add 'secrets' command to startup script
v0.12.35
2020-03-03 19:44:14 +05:30
8b6c562ac1
Add CSV import command to seed javascript
v0.12.34
2020-03-03 13:45:47 +05:30
a1fb89b762
Add support for SQL in variables
v0.12.33
2020-02-29 10:35:48 +05:30
c82a7bff0d
Misprint ( #43 )
2020-02-24 10:48:50 +05:30
7acf28bb3c
Fix issue with upgrading to postgres 12 docker image #36
v0.12.32
2020-02-24 02:37:21 +05:30
be5d4e976a
Misprint ( #41 )
2020-02-24 02:04:23 +05:30
d1b884aec6
Misprint ( #40 )
2020-02-24 02:03:57 +05:30
4be4ce860b
Misprint ( #39 )
2020-02-24 02:03:40 +05:30
dfa4caf540
Misprint ( #37 )
2020-02-24 02:03:27 +05:30
7763251fb7
fix "Try the demo app" in docs ( #38 )
...
* fix "Try the demo app" in docs
* fix "Get Started" setup in docs
2020-02-24 02:02:22 +05:30
51e105699e
Fix corrupt json bug in jsn package
2020-02-24 02:00:11 +05:30
90694f8803
Fix spelling in docs ( #34 )
2020-02-23 15:41:04 +05:30
ad82f5b267
Fix spelling in docs ( #35 )
2020-02-23 15:40:42 +05:30
99b37a9c50
Fix bug related to new Postgres docker image
v0.12.31
2020-02-23 10:28:32 +05:30
7ec1f59224
Fix bug with cursors and multiple order by
v0.12.30
2020-02-23 02:28:37 +05:30
d3ecb1d6cc
Fix bug with multi root queries
v0.12.29
2020-02-21 10:29:37 +05:30
aed4170e8e
Fix bug with cursor filters
v0.12.28
2020-02-20 22:53:29 +05:30
c33e93ab37
Add support for cursors with multiple order by clauses
v0.12.27
2020-02-19 10:22:44 +05:30
3d3e5d9c2b
Add Yugabyte to docs
2020-02-12 08:42:53 +05:30