diff --git a/src/sqlite3_lib.erl b/src/sqlite3_lib.erl index bb6b796..dc2addb 100644 --- a/src/sqlite3_lib.erl +++ b/src/sqlite3_lib.erl @@ -349,6 +349,7 @@ constraint_sql(Constraint) -> unique -> "UNIQUE"; not_null -> "NOT NULL"; {default, DefaultValue} -> ["DEFAULT ", value_to_sql(DefaultValue)]; + {raw, S} when is_list(S) -> S; _ when is_list(Constraint) -> map_intersperse(fun constraint_sql/1, Constraint, " ") end.