diff --git a/postgres/parser/parser/sql.y b/postgres/parser/parser/sql.y index f14626032b..843a39672d 100644 --- a/postgres/parser/parser/sql.y +++ b/postgres/parser/parser/sql.y @@ -14549,6 +14549,7 @@ complex_db_object_name_no_keywords: simple_ident: IDENT | PUBLIC // PUBLIC is a keyword, but its use as the default schema makes it nice to include here +| STATUS // STATUS is a keyword, but needed for dolt.status system table (issue #1057) // DB object name component -- this cannot not include any reserved // keyword because of ambiguity after FROM, but we've been too lax diff --git a/testing/go/dolt_tables_test.go b/testing/go/dolt_tables_test.go index 37d36da8e5..6376323483 100755 --- a/testing/go/dolt_tables_test.go +++ b/testing/go/dolt_tables_test.go @@ -1910,7 +1910,6 @@ func TestUserSpaceDoltTables(t *testing.T) { }, }, { - Skip: true, // TODO: ERROR: at or near "status": syntax error Query: `DESCRIBE dolt.status`, Expected: []sql.Row{ {"table_name", "text", "NO", "PRI", nil, ""},