diff --git a/src/sqlite3_lib.erl b/src/sqlite3_lib.erl index 99d59e1..b2a6315 100644 --- a/src/sqlite3_lib.erl +++ b/src/sqlite3_lib.erl @@ -435,6 +435,12 @@ create_table_sql_test() -> ?assertFlat( "CREATE TABLE user (id INTEGER PRIMARY KEY, name TEXT);", create_table_sql(user, [{id, integer, [primary_key]}, {name, text}])), + ?assertFlat( + "CREATE TABLE user (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT);", + create_table_sql(user, [{id, integer, [{primary_key, autoincrement}]}, {name, text}])), + ?assertFlat( + "CREATE TABLE user (id INTEGER PRIMARY KEY DESC, name TEXT);", + create_table_sql(user, [{id, integer, [{primary_key, desc}]}, {name, text}])), ?assertFlat( "CREATE TABLE user (id INTEGER, name TEXT, PRIMARY KEY(id));", create_table_sql(user,