Diogo Biazus
|
be9cce0043
|
Moves createReadStatement and createWriteStatement to QueryBuilder since they build queries. Also reduces QueryBuilder module interface.
|
2015-11-23 13:45:10 -05:00 |
|
Ruslan Talpa
|
50745ad48b
|
Type refactoring (ApiRequest/DbRequest)
|
2015-11-23 10:12:29 +02:00 |
|
Joe Nelson
|
7f58600dbb
|
All green
But still unsightly
|
2015-11-22 22:38:54 -08:00 |
|
Joe Nelson
|
1f6fc5cbd8
|
Ensure JSON payload objects all have same keys
|
2015-11-22 13:51:46 -08:00 |
|
Joe Nelson
|
60007b5f10
|
WIP: Insertion memory leak fixed
But a whole lot of other things broken, including updates
|
2015-11-20 13:08:23 -08:00 |
|
Joe Nelson
|
f54742186b
|
Use show instances for a shortcut
|
2015-11-20 10:29:08 -08:00 |
|
Ruslan Talpa
|
78fd766de3
|
small refactor
|
2015-11-20 18:19:13 +02:00 |
|
Ruslan Talpa
|
0cce22f8c1
|
check request payload for structure & remove bad test for csv
|
2015-11-20 16:07:20 +02:00 |
|
Ruslan Talpa
|
f18cfbd7f4
|
Stricter pattern matching & case branches rearangement + remove a few small functions
|
2015-11-20 15:36:04 +02:00 |
|
Ruslan Talpa
|
f5bb898992
|
delete commented code
|
2015-11-20 14:10:28 +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 |
|
Joe Nelson
|
87c946ef52
|
Treat JWT as a Secret, not String
|
2015-11-19 09:58:41 -08:00 |
|
Joe Nelson
|
c21e5a9fc8
|
Merge pull request #375 from calebmer/feature/plurality-singular
Implement single route selection
|
2015-11-18 14:39:33 -08:00 |
|
Ruslan Talpa
|
f24dd90e51
|
refactor buildSelectApiRequest
|
2015-11-17 14:19:23 +02:00 |
|
Ruslan Talpa
|
17920b85c7
|
Refactor parseRequest, add buildMutateApiRequest function
|
2015-11-17 10:26:06 +02:00 |
|
calebmer
|
ad555986d4
|
Error refactors
|
2015-11-16 17:28:39 -05:00 |
|
calebmer
|
54eb0d3ec4
|
Implement single route selection
|
2015-11-16 17:21:07 -05:00 |
|
Ruslan Talpa
|
0c3545fa09
|
App.hs refactor
|
2015-11-16 12:26:55 +02:00 |
|
Ruslan Talpa
|
75646247f2
|
Add type synonims to to beter explain things that used to be Text
|
2015-11-16 10:40:46 +02:00 |
|
Diogo Biazus
|
f47d5e52f4
|
Moves all PgQuery module to QueryBuilder
|
2015-11-14 22:54:55 -05:00 |
|
calebmer
|
2f6254f44c
|
Rename DbStructure names
|
2015-11-12 15:01:23 -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
|
e1e4fe6d5c
|
Types reference each other
|
2015-11-11 09:09:53 -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 |
|
Ruslan Talpa
|
14e806759d
|
Revert to the old way of displaying the list of tables
|
2015-11-03 09:31:56 +02:00 |
|
Ruslan Talpa
|
b3e88a37d3
|
Refacttoring
|
2015-11-02 23:31:35 +02:00 |
|
Ruslan Talpa
|
2e4c862d25
|
Refactor to add operators in just one place, @> and <@ operators for #338 and #181
|
2015-11-02 10:49:22 +02:00 |
|
Ruslan Talpa
|
246c47dba4
|
cleanup
|
2015-10-30 12:19:35 +02:00 |
|
Ruslan Talpa
|
6fd0d5648f
|
PUT path commented, DELETE rewritten, all statementT functions commented
|
2015-10-30 12:08:25 +02:00 |
|
Ruslan Talpa
|
738989c375
|
Cleanup 2
|
2015-10-29 16:22:31 +02:00 |
|
Ruslan Talpa
|
9458ee3292
|
Cleanup / Refactoring
|
2015-10-29 16:04:16 +02:00 |
|
Ruslan Talpa
|
482a43d722
|
PATCH path rewriten in new style
|
2015-10-27 16:27:44 +02:00 |
|
Ruslan Talpa
|
f7e6005087
|
cleanup
|
2015-10-27 14:14:04 +02:00 |
|
Ruslan Talpa
|
f02b8381ea
|
shape the response after inserting
|
2015-10-27 13:16:14 +02:00 |
|
Ruslan Talpa
|
d43bac6e8f
|
Code cleanup (lint suggestions)
|
2015-10-26 16:19:54 +02:00 |
|
Ruslan Talpa
|
cd3a149aa4
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-10-24 21:25:01 +03:00 |
|
Ruslan Talpa
|
826de74a5d
|
rearange paths to put the most used ones at the top in the case expression
|
2015-10-23 12:31:46 +03:00 |
|
Ruslan Talpa
|
c606149c43
|
code cleanup 2
|
2015-10-23 10:45:35 +03:00 |
|
Ruslan Talpa
|
d4a8716a0e
|
code cleanup
|
2015-10-23 10:13:51 +03:00 |
|
Ruslan Talpa
|
21bd921ee7
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-10-23 09:15:00 +03:00 |
|
Ruslan Talpa
|
cea4cc5860
|
a bit of warning cleanup
|
2015-10-22 18:01:47 +03:00 |
|
Ruslan Talpa
|
2662e24991
|
a few more tests fixed
|
2015-10-22 16:17:23 +03:00 |
|
Ruslan Talpa
|
2b8f5f791a
|
using query fragments instead of query transformers o generate queries
|
2015-10-22 13:47:34 +03:00 |
|
Ruslan Talpa
|
71ef03070e
|
POST path modified with internal data type but tests failing (no Location and data returned as array)
|
2015-10-21 12:46:01 +03:00 |
|
Diogo Biazus
|
044e3865ac
|
Removes 'Prefer: return=jwt' header and chooses jwt return based on function type
|
2015-10-20 01:03:11 -04:00 |
|
Diogo Biazus
|
a3aba84ba8
|
Fixes linter suggestions
|
2015-10-18 20:10:26 -04:00 |
|
Diogo Biazus
|
f56efeb039
|
Reduces conde duplication assimbling response vody for RPC
|
2015-10-18 20:02:33 -04:00 |
|
Diogo Biazus
|
241a38e958
|
Makes JWT generation possible in RPC endpoints
Fixes SET execution to execute in separate statements as Hasql uses
prepared statements we need to send 1 commend per statement.
|
2015-10-18 02:30:32 -04:00 |
|