public String getQualifiedStagingTableName() {
        if (options.getSinkStagingTable() != null && !options.getSinkStagingTable().isEmpty()) {
            return this.options.getSinkStagingTable();
        } else if (options.getSinkStagingSchema() != null && !options.getSinkStagingSchema().isEmpty()) {
            return options.getSinkStagingSchema() + "." + getTableNameFromQualifiedTableName(getSinkStagingTableName());
        } else {
            return getSinkStagingTableName();
        }
    }
When using a table name in a generated SQL query, how (if at all)
should we escape that column name? e.g., a table named "table"
may need to be quoted with backtiks: "`table`".

@param tableName the table name as provided by the user, etc.
@return how the table name should be rendered in the sql text.
src/main/java/org/replicadb/manager/ConnManager.java