sqlite_lint: add lint checks for rowid and without rowid
This commit is contained in:
@@ -20,12 +20,17 @@ func TestFailureCases(t *testing.T) {
|
||||
{"test_schemas/failure-has-ints.sql", []string{"forbid_int_type"}},
|
||||
{"test_schemas/failure-has-nulls.sql", []string{"require_not_null"}},
|
||||
{"test_schemas/failure-no-strict.sql", []string{"require_strict"}},
|
||||
{"test_schemas/failure-rowid-on-without-rowid.sql", []string{"forbid_rowid_on_without_rowid_table"}},
|
||||
{"test_schemas/failure-missing-rowid.sql", []string{"require_explicit_rowid"}},
|
||||
{"test_schemas/failure-non-integer-rowid.sql", []string{"require_explicit_rowid"}},
|
||||
{"test_schemas/failure-non-primary-key-rowid.sql", []string{"require_explicit_rowid"}},
|
||||
{"test_schemas/failure-total.sql", []string{
|
||||
"require_not_null",
|
||||
"require_explicit_primary_key",
|
||||
"forbid_int_type",
|
||||
"require_strict",
|
||||
"require_indexes_for_foreign_keys",
|
||||
"require_explicit_rowid",
|
||||
}},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user