Commit Graph

66 Commits

Author SHA1 Message Date
Leonid Stryzhevskyi
f3009b838b
Merge pull request #7 from dsmyth/update-copyright
Update copyright in file headers
2021-02-14 23:05:33 +02:00
Don Smyth
4c461222b6 Update copyright in file headers 2021-02-14 12:59:45 -08:00
Leonid Stryzhevskyi
de45c16625
Merge pull request #6 from oatpp/arrays
Arrays
2021-02-10 03:52:22 +02:00
lganzzzo
b109c462a7 Tests: Wait for DB to start. 2021-02-10 03:40:59 +02:00
lganzzzo
ca3c241fe9 Update Readme. Uncommend all tests. 2021-02-10 03:12:33 +02:00
lganzzzo
e5c8d1ab4a Tests. Arrays. Multidimensional arrays test. 2021-02-10 03:04:50 +02:00
lganzzzo
11c65468bd Tests: ArrayTest, tests for 1D collections. 2021-02-10 02:41:34 +02:00
lganzzzo
9e308a628c Ser/De. Arrays. Better Ser/De. 2021-02-10 02:12:44 +02:00
lganzzzo
28af5a276e Ser/De: Arrays. Refactor method names. 2021-02-10 01:29:21 +02:00
lganzzzo
d1bcba1380 Ser/De: Arrays POC. 2021-02-10 01:19:03 +02:00
Don Smyth
c5f81d5e64
Merge pull request #2 from lganzzzo/AddFloatArrays
Add float arrays
2021-01-06 16:43:52 -08:00
Don Smyth
2b1b20401f Postgres array indicies start at 1, not 0 2021-01-06 14:30:52 -08:00
lganzzzo
f71a962067 Merge branch 'AddFloatArrays' of github.com:dsmyth/oatpp-postgresql into AddFloatArrays 2021-01-05 04:32:27 +02:00
lganzzzo
4591a5e083 Deserializer: Multidimensional Arrays. 2021-01-05 04:32:10 +02:00
Don Smyth
9a5126010a Clean up float8 serializer 2021-01-04 16:28:19 -08:00
Don Smyth
9916f6678b Minor cleanup of PgArray 2021-01-04 11:25:43 -08:00
Don Smyth
5301580346 Remove obsolete DeserializeArray, move arpa/inet.h include to
Deserializer.hpp
2021-01-04 10:36:51 -08:00
Don Smyth
54bf0a958c
Merge pull request #1 from lganzzzo/AddFloatArrays
mapping::Serializer: 1D - Array Deserialization - General case.
2021-01-04 10:29:55 -08:00
lganzzzo
0b8ca99610 mapping::Serializer: 1D - Array Deserialization - General case. 2021-01-04 02:02:30 +02:00
Don Smyth
6b9b6a2c08 First cut at implementing float8array serializer 2021-01-01 18:45:44 -08:00
Don Smyth
78387ad66d Start working on array serialization 2021-01-01 17:38:13 -08:00
Don Smyth
7b3d20f661 First cut at decoding double 1d arrays 2021-01-01 14:13:26 -08:00
Don Smyth
b622bdc97c Phase 0 of adding array support 2021-01-01 11:24:06 -08:00
Leonid Stryzhevskyi
723bf2dd7d
Update README.md 2020-12-30 04:00:20 +02:00
Leonid Stryzhevskyi
1e1f0f0c4a
Merge pull request #2 from oatpp/clean_section
Clean section
2020-12-23 03:20:27 +02:00
lganzzzo
4bed1489c1 Uncomment All Tests. 2020-12-23 03:14:23 +02:00
lganzzzo
2b9f0d9455 ql_template::Parser: Introduce 'CleanSections' 2020-12-23 03:11:37 +02:00
lganzzzo
72a1536050 Merge branch 'master' into clean_section 2020-12-23 01:58:53 +02:00
lganzzzo
06df476b19 Executor: throw if it's impossible to return a connection. 2020-12-21 03:31:03 +02:00
lganzzzo
ee6c6de4f6 Update to the latest oatpp API 2020-12-21 03:28:05 +02:00
lganzzzo
72c12cbed0 Play around 2020-12-21 03:27:21 +02:00
Leonid Stryzhevskyi
349d610084
Update README.md 2020-10-27 03:47:31 +02:00
Leonid Stryzhevskyi
94fdff81d5
Update README.md 2020-10-19 03:09:38 +03:00
lganzzzo
774c35e568 Add ApiDocs. 2020-10-15 02:52:28 +03:00
Leonid Stryzhevskyi
30c92c11cc
Update README.md 2020-10-13 08:36:21 +03:00
Leonid Stryzhevskyi
fe7b1d525c
Ci (#1)
* Setup CI
2020-10-13 08:34:40 +03:00
lganzzzo
f3aa02297f mapping. Support Enum. 2020-10-12 00:34:26 +03:00
lganzzzo
2862c019b2 Simplify. Remove TypeMapper. 2020-10-11 17:11:39 +03:00
lganzzzo
0409166b92 Better error message when property not found. 2020-10-10 02:37:04 +03:00
lganzzzo
d511320a06 Add boolean type mapping. 2020-10-10 02:18:03 +03:00
lganzzzo
eab915b05a Executor::Execute: use default type resolver if type resolver is null 2020-10-09 02:07:10 +03:00
lganzzzo
9aee90984c Support type interpretations. 2020-10-09 02:00:39 +03:00
lganzzzo
b804afe363 Executor. Parameters mapping: support DTO properties traversal. 2020-09-25 03:30:00 +03:00
lganzzzo
4bd6cb96cd Executor: Add migration functionality. Tests: add IntTest + FloatTest. 2020-09-16 04:14:00 +03:00
lganzzzo
27960e98f5 Fix current compilation errors. 2020-09-15 03:35:43 +03:00
lganzzzo
d606713eab uuid. Use oatpp::encoding::Hex. 2020-08-25 01:30:33 +03:00
lganzzzo
7a6f9c7b9b Implement Transactions. 2020-08-19 04:53:05 +03:00
lganzzzo
f1de170881 mapping. Add postgresql::Uuid Ser/De. 2020-08-19 02:46:58 +03:00
lganzzzo
5513b717a8 Execute unprepared queries. 2020-08-19 00:08:28 +03:00
lganzzzo
25d21ebae1 Codegen. DbClient. Introduce PARAMS_DTO macro. 2020-08-14 03:53:08 +03:00