Skip to content

Commit 1559fb3

Browse files
committed
parser: Extended support for NOT NULL and UNIQUE column constraints
This adds support for conflict actions in NOT NULL and UNIQUE column constraints. It also supports named NOT NULL and UNIQUE column constraints. With this it is now possible to edit tables which make use of these constraints without losing any information. Adding constraints like this via the UI is still not supported though. Once more constraints are handled like this, the code can be probably simplified a lot.
1 parent 60f1214 commit 1559fb3

6 files changed

Lines changed: 1594 additions & 1211 deletions

File tree

src/sql/parser/sqlite3_location.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// A Bison parser, made by GNU Bison 3.5.1.
1+
// A Bison parser, made by GNU Bison 3.6.3.
22

33
// Locations for Bison parsers in C++
44

0 commit comments

Comments
 (0)