aboutsummaryrefslogtreecommitdiff
path: root/odb/relational/mssql/source.cxx
AgeCommit message (Collapse)AuthorFilesLines
2014-11-24Tie various loose endsbulkBoris Kolpackov1-1/+11
2014-11-14Old interface compatibility and testing fixesBoris Kolpackov1-4/+53
Now all tests pass for both Oracle and SQL Server.
2013-09-16Diagnose (potentially) empty UPDATE statements with ROWVERSIONBoris Kolpackov1-2/+31
2013-09-10Schema versioning support for rest of databaseBoris Kolpackov1-9/+16
2013-08-30Statement processing/optimization base workBoris Kolpackov1-24/+30
2013-08-14Add support for object sectionsBoris Kolpackov1-2/+49
Sections are an optimization mechanism that allows the partitioning of data members of a persistent class into groups that can be separately loaded and/or updated.
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2013-02-05Add support for change-tracking containersBoris Kolpackov1-1/+1
ODB now supports "smart" ordered containers. Such containers get extra functions for updating and deleting individual elements. Based on this functionality implement two change-tracking containers: odb::vector (equivalent to std::vector) and QOdbList (equivalent to QList). New tests: common/container/change-tracking and qt/common/container/change- tracking.
2013-01-14Add support for MSSQL ROWVERSIONBoris Kolpackov1-18/+125
ODB can now use ROWVERSION column as an optimistic concurrency version.
2012-12-12Add support for SQL name transformationsBoris Kolpackov1-2/+8
2012-08-15Add support for member accessors/modifiersBoris Kolpackov1-0/+35
New pragmas: get, set, access. New test: common/access.
2012-08-15Factor out check for SQL Server long dataBoris Kolpackov1-43/+1
2012-07-10Add support for custom database type mappingBoris Kolpackov1-2/+4
New pragma qualifier, map, and specifiers: as, to, from. New tests: <database>/custom.
2012-04-25Fix auto id handling in polymorphic objectsBoris Kolpackov1-1/+4
2012-04-23Polymorphic inheritance supportBoris Kolpackov1-133/+35
2012-03-07Use RAII to free select statement resultsBoris Kolpackov1-18/+0
2012-02-22Add support for composite object idsBoris Kolpackov1-323/+20
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated.
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2012-01-20Work around SQL Server 2005 bug with long data and OUTPUT clauseBoris Kolpackov1-3/+32
2012-01-20Query support for SQL ServerBoris Kolpackov1-11/+1
2012-01-20Add missing static_castBoris Kolpackov1-4/+6
2012-01-20Add support for defining composite value type as class template ↵Boris Kolpackov1-2/+2
instantiations (mssql)
2012-01-20Handle delayed result set freeing in all placesBoris Kolpackov1-3/+8
2012-01-20Correct NULL handling in object pointersBoris Kolpackov1-4/+6
2012-01-20ODB compiler implementation, traits, and types test for SQL ServerBoris Kolpackov1-0/+1320