We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9798f25 commit a1a279bCopy full SHA for a1a279b
packages/sync-rules/src/sql_filters.ts
@@ -613,8 +613,8 @@ export class SqlTools {
613
}
614
const tableName = ref.table?.name ?? this.default_table;
615
if (this.value_tables.includes(tableName ?? '')) {
616
- return ref.table!.name;
617
- } else if (tableName == null) {
+ return tableName;
+ } else if (ref.table?.name == null) {
618
throw new SqlRuleError(`Table name required`, this.sql, ref);
619
} else {
620
throw new SqlRuleError(`Undefined table ${tableName}`, this.sql, ref);
0 commit comments