pgLab/pgsql
eelke 6313a5a918 Made behaviour of getAsArray versions and getAsVector more consistent.
The version `void getAsArray(I insert_iter, NullHandling nullhandling = NullHandling::Throw) const`
used the nullhandling param to also throw an error when the whole array is NULL however as
empty arrays are often saved as NULL values and the distinction is often not important
I decided that behaviour was more annoying then useful. You can easily use null() if the
distinction is important.

getAsArrayOfOptional and getAsVector completely forgot to check for NULL value
getAsVector also didn't test for empty strings which appears to be possible
2018-11-17 19:25:57 +01:00
..
ArrayParser.cpp Implemented ArrayParser and unit tests to verify its working. 2017-12-16 10:31:51 +01:00
ArrayParser.h Implemented ArrayParser and unit tests to verify its working. 2017-12-16 10:31:51 +01:00
pgsql.pro Adjusted project files for new boost version. 2018-09-18 20:24:54 +02:00
Pgsql_Col.cpp Messy commit. Testing suff and some improvements to how data is shown. 2017-12-09 10:45:13 +01:00
Pgsql_Col.h Better support for boost::optional in database layer. 2018-09-19 08:25:23 +02:00
Pgsql_Connection.cpp Flexible models 2018-09-02 10:30:30 +00:00
Pgsql_Connection.h Flexible models 2018-09-02 10:30:30 +00:00
Pgsql_declare.h Lot of code for generating code. Working on unit tests. 2018-09-09 21:04:23 +02:00
Pgsql_oids.cpp Lot of code for generating code. Working on unit tests. 2018-09-09 21:04:23 +02:00
Pgsql_oids.h Lot of code for generating code. Working on unit tests. 2018-09-09 21:04:23 +02:00
Pgsql_Params.cpp Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
Pgsql_Params.h Passwords are now saved in a password manager. 2018-11-08 21:50:49 +01:00
Pgsql_PgException.cpp Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
Pgsql_PgException.h Misc minor changes. 2017-12-28 09:20:42 +01:00
Pgsql_Result.cpp Added to functions to Pgsql::Result to help in doing smart things based on a result. 2018-11-10 11:36:35 +01:00
Pgsql_Result.h Added to functions to Pgsql::Result to help in doing smart things based on a result. 2018-11-10 11:36:35 +01:00
Pgsql_Row.cpp Updating rows kinda works. 2018-02-18 07:15:43 +01:00
Pgsql_Row.h Updating rows kinda works. 2018-02-18 07:15:43 +01:00
Pgsql_Value.cpp Added listing of triggers for selected table (not completely finished). 2018-10-07 19:40:06 +02:00
Pgsql_Value.h Made behaviour of getAsArray versions and getAsVector more consistent. 2018-11-17 19:25:57 +01:00
SqlGenerator.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00