Joe Nelson and GitHub
56bdf59e14
Read only proc tx ( #844 )
2017-04-07 12:52:16 -05:00
Steve Chávez and Joe Nelson
47b023e858
Fix proc resource embedding issue with search_path and refactor return type ( #831 )
2017-03-20 23:50:42 -07:00
Joe Nelson and GitHub
84f68c68cb
Public schema table embedding ( #803 )
...
* Alter fixture to test objects in public schema
Properly erase and restore the public schema -- requires permissions to install pgcrypto each time.
* Test for fks through public schema tables
* Thanks @fab1an
2017-02-12 16:32:15 -08:00
Joe Nelson and GitHub
74e68408e6
Bring packages up to date ( #722 )
...
* Bring packages up to date
* New LTS includes deps now
Use stack to select most versions
* Alphabetize packages
* Strip down packages
Switch tests to protolude
* Appease cabal check with base version constraint
2016-10-19 22:25:58 -07:00
Ruslan Talpa
211e3d4141
fix relation detection bug and allow offset on lower levels
2016-10-05 11:34:07 +03:00
Joe Nelson
a88a704bef
Parse proc arg definitions that have multi-word types
2016-09-22 23:30:47 -07:00
Joe Nelson
362ad7b7d0
Hlint adjustment
2016-09-11 16:22:32 -07:00
Joe Nelson
25c2cd1f2d
Note which rpc params are optional
2016-09-11 15:15:38 -07:00
Joe Nelson
b9777dec35
Include proc parama and their types in openapi
2016-09-08 23:00:52 -07:00
Joe Nelson
f49c6aa0f3
WIP: show procs in OpenAPI description
...
Thanks @LogvinovLeon
2016-09-08 21:23:16 -07:00
Diogo Biazus and Joe Nelson
6f737056a2
Protolude completion in library and executable ( #697 )
2016-08-21 15:10:19 -07:00
Ruslan Talpa
430baf23b9
embed entities to the results returned by procs
2016-06-28 12:09:58 +03:00
Ruslan Talpa
744bbf7203
cache the names of functions returning JWT and avoid extra query on each rpc call
2016-06-28 12:09:58 +03:00
Ruslan Talpa
a253ff325d
don't check if proc exists, just call it and return 400 if it does not
2016-06-28 12:09:57 +03:00
Martin Gammelsæter and Joe Nelson
46b3ce5631
Name custom types and domains on OPTIONS requests ( #640 )
2016-06-20 09:49:52 -07:00
Ruslan Talpa
7b94fb608d
suggestions by @diogob
2016-03-01 08:08:57 +02:00
Ruslan Talpa
40eec0b2ff
code beautify using stylish-haskell
2016-02-29 14:53:41 +02:00
Ruslan Talpa
40a30d7b02
Fix view column source detection
2016-02-29 13:10:33 +02:00
Joe Nelson
cbb2ba7d42
Appease hlint
2016-01-24 18:09:20 -08:00
Joe Nelson
1f557a92a4
Pass query args properly
2016-01-24 18:09:20 -08:00
Joe Nelson
cb3977679d
App.hs compiles (dubiously)
...
Removed query body is no longer a maybe value
2016-01-24 18:09:19 -08:00
Joe Nelson
abc30d5170
DbStructure compiles
2016-01-24 18:09:18 -08:00
Joe Nelson
4b515c5df4
WIP: converting DbStructure
2016-01-24 18:09:18 -08:00
Joe Nelson
2d5210464a
WIP: converting dbstructure
2016-01-24 18:09:18 -08:00
Joe Nelson
684b11badb
WIP: converting DbStructure
2016-01-24 18:09:18 -08:00
Joe Nelson
72cd6c37bd
Change some import statements and Session types
2016-01-24 18:09:18 -08:00
Ruslan Talpa
88d98d6d62
fix #453 by sending the request to the db (instead of using the cached data)
2016-01-11 10:17:34 +02:00
Ruslan Talpa
a61778dba0
Fix bug in many-many relation detection introduced but prev PR
2015-12-22 16:36:02 +02:00
Ruslan Talpa
a6512a2a69
Test and fixes for #407 #403 #107
2015-12-09 20:59:42 +02:00
Ruslan Talpa
093874469e
Detect relations event when authenticator does not have rights to intermediate tables
2015-12-04 17:45:50 +02:00
Ruslan Talpa
7f52430e0e
Get the refactored code to compile (5 test failing)
2015-11-20 14:04:00 +02:00
Joe Nelson
c80ab6be0f
WIP: converting App
2015-11-19 20:45:24 -08:00
Diogo Biazus
f47d5e52f4
Moves all PgQuery module to QueryBuilder
2015-11-14 22:54:55 -05:00
calebmer
3794d358b4
Prettify monads
2015-11-12 15:09:28 -05:00
calebmer
2f6254f44c
Rename DbStructure names
2015-11-12 15:01:23 -05:00
calebmer
0f5bc34c04
Remove fromJust assumptions
2015-11-12 08:22:27 -05:00
calebmer
b8b073810f
Rename functions
2015-11-11 15:53:52 -05:00
calebmer
0374d4e651
Add tables back to DbStructure
2015-11-11 10:32:19 -05:00
calebmer
16af8fc61e
Better relations for views
...
- Better column synonyms detection
- Raise relations to accessible schema when possible
2015-11-11 09:11:57 -05:00
calebmer
e1e4fe6d5c
Types reference each other
2015-11-11 09:09:53 -05:00
calebmer
3a682360f3
Remove view relations from sql statement
2015-11-11 09:03:06 -05:00
calebmer
7560fafbab
Refactor DbStructure
...
- Rename `dbstructure` to `db` in App.hs
- Rename PgStructure* to DbStructure*
- Move `DbStructure` creation to DbStructure.hs
2015-11-11 09:03:06 -05:00