From e999b1e7295acd8cdb646c2db7db1f5059f10c7d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 26 Mar 2013 13:03:13 +0200 Subject: Add changelog support for add, drop, and later column --- odb/semantics/relational/table.hxx | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'odb/semantics/relational/table.hxx') diff --git a/odb/semantics/relational/table.hxx b/odb/semantics/relational/table.hxx index 3eb1b73..effd552 100644 --- a/odb/semantics/relational/table.hxx +++ b/odb/semantics/relational/table.hxx @@ -66,6 +66,26 @@ namespace semantics serialize (xml::serializer&) const; }; + class alter_table: public qnameable, public uscope + { + public: + alter_table (string const& id): qnameable (id) {} + alter_table (alter_table const&, qscope&, graph&); + alter_table (xml::parser&, qscope&, graph&); + + virtual alter_table& + clone (qscope&, graph&) const; + + virtual string + kind () const {return "alter table";} + + virtual void + serialize (xml::serializer&) const; + + // Resolve ambiguity. + // + using qnameable::scope; + }; } } -- cgit v1.1