summaryrefslogtreecommitdiff
path: root/odb/semantics/relational/foreign-key.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2013-12-04 11:30:33 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2013-12-04 11:30:33 +0200
commit3417fc7c0df3b1b01750874587c4f3bb2ef02f45 (patch)
treea35f2439f7f72212d8ad05d3b8175e992d9a917f /odb/semantics/relational/foreign-key.hxx
parenta0bf13c2522cc9c029af53f40970a3d0c19e178f (diff)
Implement on_delete pragma for object pointers
Translates to the ON DELETE SQL clause.
Diffstat (limited to 'odb/semantics/relational/foreign-key.hxx')
-rw-r--r--odb/semantics/relational/foreign-key.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/odb/semantics/relational/foreign-key.hxx b/odb/semantics/relational/foreign-key.hxx
index 458683f..859b940 100644
--- a/odb/semantics/relational/foreign-key.hxx
+++ b/odb/semantics/relational/foreign-key.hxx
@@ -53,7 +53,8 @@ namespace semantics
enum action_type
{
no_action,
- cascade
+ cascade,
+ set_null
};
action_type