Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Also improve query support for arrays (decaying).
|
|
|
|
Use it to handle QString and support std::wstring on Windows.
|
|
Add support for specifying NULL-ness for types with built-in mapping.
Handle Oracle [N]VARCHAR2 and SQLite FLOAT oddities using this mechanism
instead of overriding it at the schema generation level.
Also use the is_null argument that is passed to value_traits::init_image()
to indicate whether the value can be NULL.
|
|
This makes it consistent with SQLite behavior which converts NaNs to NULLs.
|
|
|
|
Too much effort to maintain.
|
|
This allows using it as a buffer for BLOB mapping.
|
|
Now, instead of being specified as part of the SQL type with the type
pragma, there are separate null and not_null pragmas. The not_null
pragma was used to control NULL-ness of object pointers. Now the two
pragmas are used consistently for object pointers and simple values
(and in the future will work for composite values and containers).
|
|
|
|
|