tag:github.com,2008:https://github.com/PLCreed/sqlpp11/releases Tags from sqlpp11 2023-10-08T09:25:53Z tag:github.com,2008:Repository/709106490/0.64 2023-10-08T09:25:53Z 0.64: Connection Pool and cleanup <p>Connection Pool and cleanup</p> <p>Connection Pool: <br />- Connection pools (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/499">rbock#499</a>) <br />- Connection pools documentation and example (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/533">rbock#533</a>)</p> <p>Smaller features: <br />- Add connection methods is_connected() and ping_server() (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/528">rbock#528</a>) <br />- Add sqlpp::compat::make_unique (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/527">rbock#527</a>)</p> <p>Cleanup: <br />- Multiple code cleanups, in particular date/time code (e.g. <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/509">rbock#509</a>, <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/511">rbock#511</a>, <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/514">rbock#514</a>, <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/517">rbock#517</a>, <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/520">rbock#520</a>) <br />- Replace include guards with "#pragma once" (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/506">rbock#506</a>)</p> rbock tag:github.com,2008:Repository/709106490/0.63 2023-06-30T04:39:46Z 0.63 rbock tag:github.com,2008:Repository/709106490/0.62 2023-06-04T13:04:16Z 0.62: Bugfixes and cleanups <p>Bugfixes and cleanups</p> <p>Many fixes, including</p> <p>Core &amp; Connectors: <br /> - Added `OR REPLACE` clause. <br /> - Be stricter about not mixing aggregate and non-aggregate expressions <br /> - Parameters for `HAVING` <br /> - Multi-row `INSERT OR IGNORE` <br /> - Corrected parenthesis for several functions <br /> - Allow `DISTINCT` in `MIN` and `MAX` <br /> - Added `UPPER` and `LOWER` <br /> - <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/issues/471">rbock#471</a> serializers: ensure float precision (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/472">rbock#472</a>)</p> <p>ddl2ccp <br /> - Partial rewrite of ddl2cpp including some unit tests <br /> - Support for MariaDB GENERATED and PERIOD</p> <p>Documentation <br /> - multiple updates</p> rbock tag:github.com,2008:Repository/709106490/0.61 2021-12-18T09:58:46Z 0.61: Massive refactor and cleanup release <p>Massive refactor and cleanup release</p> <p>The changes below require git/build rules to be changed. <br />I am expecting the result to be considerably simpler, though. <br />It will also be much simpler to make changes to the library or <br />individual connectors now (most of the misc changes below would <br />have been much harder to do with the former multiple repos).</p> <p>Some of the misc changes below might break existing code in very <br />rare cases (I am aware of exactly one). <br />Happy to help fixing those :-)</p> <p>Connector libraries <br /> - Moved connector libraries for mysql/postgresql/sqlite3 into the sqlpp11 repository <br /> - Made connector libraries header-only <br /> - Added `USE_SYSTEM_DATE` cmake option (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/372">rbock#372</a>)</p> <p>Documentation: <br /> - Created docs directory (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/pull/364">rbock#364</a>) <br /> - Removed wiki pages <br /> - Document multi_insert for time_point columns (<a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/issues/367">rbock#367</a>)</p> <p>Fixes: <br /> - Several DateTime fixes for mysql <br /> - Add order_by and limit for mysql remove and update <br /> - Added shift left and shift right operators. <br /> - Added blob support for postgresql <br /> - Support MySQL connect timeout option</p> <p>Misc: <br /> - Replace serializer_t <br /> - Remove multi_column. <br /> - Remove tvin <br /> - Remove rhs_wrap <br /> - Remove _is_trivial from *_operand <br /> - Add is_equal_or_null(col, some_value_or_null) <br /> - Remove variations of serialization from interpretable <br /> - Remove null_is_trivial_value <br /> - Remove table::ref (see <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/issues/345">rbock#345</a>). <br /> - Remove same-name check for result columns</p> rbock tag:github.com,2008:Repository/709106490/0.60 2020-08-23T05:45:20Z Release 0.60 <p>Release 0.60</p> <p>* Add date as a dependency, make fetch friendly <br />* Update travis <br />* <span class="issue-keyword tooltipped tooltipped-se">fixed</span> <a class="issue-link js-issue-link" href="https://github.com/rbock/sqlpp11/issues/342">rbock#342</a>: ambiguous comparison operators (c++20) <br />* Add support for parameterized_verbatim <br />* Add some MYSQL types to the ddl2cpp script</p> rbock tag:github.com,2008:Repository/709106490/0.59 2020-05-06T20:00:04Z Release 0.59 <p>Release 0.59</p> <p>Add -identity-naming argument from ddl2cpp to sqlite2cpp.py <br />Add wishlist.md <br />Add vcpkg installation instructions <br />Add minimal over() implementation for aggregate functions <br />Multiple bug fixes</p> rbock tag:github.com,2008:Repository/709106490/0.58 2019-04-18T07:15:33Z 0.58: Various enhacements <p>Various enhacements</p> <p> - new data types for ddl2cpp <br /> - new option to generate one header file per table <br /> - support for string_view <br /> - support for INSERT INTO from SELECT <br /> - multiple examples</p> rbock tag:github.com,2008:Repository/709106490/0.57 2018-07-06T05:46:36Z 0.57 rbock tag:github.com,2008:Repository/709106490/0.56 2018-06-01T08:30:53Z 0.56 rbock tag:github.com,2008:Repository/709106490/0.55 2018-06-01T08:02:00Z 0.55: Blob support, multiple new datatypes and small fixes <p>Blob support, multiple new datatypes and small fixes</p> <p>- ddl2cpp: <br /> - add multiple data types <br /> - option to not camel-case SQL names in C++ <br /> - allow digits in names <br />- Allow tuples to be passed to insert_set <br />- Fix some static_assert messages</p> rbock