}
@Override
public Void visitCreateTable(CreateTable node, CreateTableAnalysis context) {
TableIdent tableIdent = TableIdent.of(node.name());
Preconditions.checkArgument(Strings.isNullOrEmpty(tableIdent.schema()),
"A custom schema name must not be specified in the CREATE TABLE clause");
context.table(tableIdent);
// apply default in case it is not specified in the genericProperties,
// if it is it will get overwritten afterwards.