diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2015-03-27 16:29:37 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2015-03-27 16:29:37 +0200 |
commit | 9a728c3824b5c688c62723dda8a085b9b86802ae (patch) | |
tree | 4484fe57e07aeb648ba8a59c78d25a18ffe34e9f /feature/list | |
parent | c79fdfb7d8a09a5e03d0c212892d941be96a0379 (diff) |
Add feature: Ability to not own underlying database connections
Diffstat (limited to 'feature/list')
-rw-r--r-- | feature/list | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/feature/list b/feature/list index 5206ca3..3ba0ee5 100644 --- a/feature/list +++ b/feature/list @@ -1,3 +1,15 @@ +! Ability to not own underlying database connections + + Could be useful when trying to work with other "database drivers". + Seems what would be useful: + + 1. Flag to the handle ctor not to free. + 2. detach() in addition to handle(). + 3. In connection_pool, delete the connection if it was returned + detached (handle is free). + + Also make the connection guts protected. + ! Ability not to generate schema for certain objects/containers Sometimes it can be useful to overlay an object onto existing |