summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
glyn [Mon, 23 Feb 2015 20:02:34 +0000 (20:02 +0000)]
Amend operations on scalar arrays
Currently deleting everything in a jsonb container results in either
an empty array or object container, the alternative is to produce an
error.
glyn [Sat, 21 Feb 2015 20:34:17 +0000 (20:34 +0000)]
Add missing files
glyn [Sat, 21 Feb 2015 20:05:53 +0000 (20:05 +0000)]
Had a play at making the following changes today, some will be a bit ugly as just testing and playing around:
- amend sql and add extension control file
- add in a basic replace function
- replace value comparison logic and handle nulls - this is still lacking
- move some duplicate logic out, but lots left
- have a go at putting together jsonb_replace_path and jsonb_delete_path functions, these are very rough and can be done better with proper thought.
glyn [Mon, 16 Feb 2015 18:48:38 +0000 (18:48 +0000)]
Add to README.md
glyn [Mon, 16 Feb 2015 18:38:38 +0000 (18:38 +0000)]
Ammend missing semicolons in regression tests
glyn [Mon, 16 Feb 2015 18:31:23 +0000 (18:31 +0000)]
Add subdirectories for regression checks
glyn [Mon, 16 Feb 2015 18:28:50 +0000 (18:28 +0000)]
Add some regression checks
glyn [Fri, 30 Jan 2015 21:36:35 +0000 (21:36 +0000)]
Changes:
* attempt to remove object restrictions and allow operations on arrays and scalars.
* add a single text only key delete function
* unsure how operations on jsonb arrays should work, if for example arrays elements are numeric or boolean
possible angles are:
do some funny casting to text :-(
create separate functions taking (jsonb, int), (jsonb, bool) etc :-(
# Please enter the commit message for your changes. Lines starting
glyn [Wed, 28 Jan 2015 13:37:34 +0000 (13:37 +0000)]
Make a couple of minor changes after initial viewing of work at https://github.com/erthalion/jsonbx
glyn [Wed, 28 Jan 2015 10:17:26 +0000 (10:17 +0000)]
Add missing comparison sql functions file
glyn [Tue, 27 Jan 2015 21:04:31 +0000 (21:04 +0000)]
Rename misspelt sql script
glyn [Tue, 27 Jan 2015 20:21:34 +0000 (20:21 +0000)]
Fix funny indentaion
glyn [Tue, 27 Jan 2015 20:19:50 +0000 (20:19 +0000)]
Fix funny indentation
glyn [Tue, 27 Jan 2015 20:14:54 +0000 (20:14 +0000)]
Initial commit
glyn [Tue, 27 Jan 2015 20:14:42 +0000 (20:14 +0000)]
Initial commit