-
2301da8143
Add PostgreSQL FOR UPDATE getters
main
4.2.0
jdb
2026-03-24 22:04:39 -05:00
-
71cb5a7cff
Update documentation for new signature changes, bump version.
jdb
2026-03-24 21:48:51 -05:00
-
1a9314fe4f
Add connection overloads for generated ORM procs
jdb
2026-03-24 21:39:13 -05:00
-
bb36bba864
Support distinct versions of types we know how to convert.
4.1.0
jdb
2025-09-02 00:40:00 -05:00
-
f54bf6e974
Add tryGet<RecordName> versions of get<Record> calls
jdb
2025-09-02 00:35:54 -05:00
-
e1fa2480d0
Major update to provide thread-safe, robust connection pooling.
4.0.0
jdb
2025-07-27 17:47:07 -05:00
-
b8c64cc693
Migrate to namespaced_logging v2.
3.2.0
jdb
2025-07-12 07:54:13 -05:00
-
aa02f9f5b1
Add support for records associated via join tables.
jdb
2025-05-19 17:56:40 -05:00
-
9d1cc4bbec
Cache logger instance.
3.1.1
jdb
2025-01-20 06:39:02 -06:00
-
af44d48df1
Extract pagination logic into a common, exported function. Fix PG date parsing (again).
3.1.0
jdb
2025-01-10 20:25:13 -06:00
-
2030fd4490
Use namespaced_logging 1.x for logging (optionally).
3.0.0
jdb
2025-01-05 02:06:42 -06:00
-
0599d41061
Support Nim 2.x, compatibility with waterpark.
jdb
2025-01-01 11:27:11 -06:00
-
fb74d84cb7
Map names to db ident names for columns passed for ordering in paginated queries.
2.2.0
origin/main
origin/HEAD
jdb
2023-08-09 09:16:10 -05:00
-
fbd20de71f
Add
createOrUpdateRecord and record method generators.
jdb
2023-08-09 09:13:12 -05:00
-
540d0d2f67
Fix missing import in pooling implementation.
2.1.1
jdb
2023-02-04 10:16:53 -06:00
-
a05555ee67
WIP - Initial stab at making it generic to support db_sqlite.
2.1.0
jdb
2022-10-31 15:58:34 -05:00
-
454fc8c47a
Add support for pagination in functions returning multiple records.
2.0.0
jdb
2022-09-08 11:40:20 -05:00
-
004e3c19bb
Correctly pluralize tables names in
getAll and findWhere generated procedures.
1.0.4
jdb
2022-09-08 10:40:59 -05:00
-
4e0a173c76
Remove hidden dependency on timeutils (private repo).
1.0.3
jdb
2022-09-06 09:49:35 -05:00
-
bd5d8c98b8
Update README to match main fiber_orm docs.
jdb
2022-09-04 12:52:40 -05:00
-
7d45346bb6
Add generated documentations (for use with GitHub pages).
jdb
2022-09-03 21:01:24 -05:00
-
a3dbb0bbbc
Flesh out documentation with a worked example.
jdb
2022-09-03 20:53:37 -05:00
-
9bf3c4f3ec
Initial stab at better documentation.
jdb
2022-09-02 23:25:52 -05:00
-
1d7c955805
Bugfix: don't try to cull connections from an empty pool.
1.0.2
jdb
2022-06-04 10:42:54 -05:00
-
9625ac6a5e
withPool executes provided statement block in a try/finally to ensure the connection is released.
jdb
2022-04-25 18:22:34 -05:00
-
d4540a1de7
Make column ordering explicit in
createRecord return.
1.0.1
jdb
2022-03-11 12:34:19 -06:00
-
3e19b3628d
Use a connection provider rather than long-lived connections.
1.0.0
jdb
2022-02-07 10:48:10 -06:00
-
8aad3cdb79
Make the logging namespace GC-safe.
0.3.6
jdb
2022-01-22 20:20:02 -06:00
-
f7791b6f60
Add logging statments (behind namespaced logger).
0.3.5
jdb
2022-01-13 14:45:16 -06:00
-
279d9aa7fd
Expose a number of useful utility methods and macros.
0.3.4
jdb
2021-08-02 05:54:56 -05:00
-
d90372127b
Further fix for ISO8601 date parsing.
0.3.3
jdb
2021-08-01 23:14:18 -05:00
-
2b78727356
Fix for PostgreSQL timestamp with timezone fields.
0.3.2
jdb
2021-07-05 11:24:06 -05:00
-
445c86f97e
Shuffle variable declarations to make functions GC-safe.
0.3.1
jdb
2021-07-02 20:34:29 -05:00
-
126167fdaf
Fix name mapping in field lookups generation.
jdb
2021-07-02 20:16:49 -05:00
-
ff0c5e5305
Update to support Nim 1.4.x+
jdb
2021-04-02 13:58:08 -05:00
-
bdd62cad66
Add support for float data type.
0.3.0
jdb
2020-02-16 21:50:43 -06:00
-
b496b10578
Bump version number for 0.2.0 release.
0.2.0
jdb
2020-02-09 04:22:59 -06:00
-
c6430baa9a
Support more ID types, allow creating records with known IDs.
jdb
2020-01-02 18:55:46 -06:00
-
cd52c9860d
Add support for enum values.
jdb
2020-01-02 18:55:38 -06:00
-
af755a8a8d
Round out support for
Option type model fields.
jdb
2020-01-02 18:51:38 -06:00
-
1f57e0dccc
Fix support for PostgreSQL timestamp fields.
jdb
2020-01-02 18:46:54 -06:00
-
61e06842af
Use the more intelligent pluralization method we built when generating
findXsByField lookup functions.
jdb
2020-01-02 18:46:03 -06:00
-
934bb26cf3
Make the DB type object generic (not PmApiDb).
jdb
2020-01-02 18:44:44 -06:00
-
126c4f1c7c
Make record not found error messages more descriptive.
jdb
2020-01-02 18:42:48 -06:00
-
56a257be2e
Bump package version.
0.1.2
jdb
2019-12-25 20:36:03 -06:00
-
35af299fdc
Rename module from 'fiber_orm_nim' to 'fiber_orm'.
0.1.1
jdb
2019-12-25 18:51:00 -06:00
-
f84849ecde
Initial commit of Nim Fiber ORM
0.1.0
jdb
2019-12-25 18:07:23 -06:00