initTables(schema, this.meta, properties, include, maxThreads); initViews(schema, this.meta, properties); connectTables(this.meta);
initTables(schema, meta, properties, include, maxThreads); initViews(schema, meta, properties, include); connectTables(meta);
    public Database(Connection connection, DatabaseMetaData meta, String name, String schema, String description, Properties properties, Pattern include, int maxThreads) throws SQLException, MissingResourceException {        this.connection = connection;        this.meta = meta;        this.databaseName = name;        this.schema = schema;        this.description = description;        initTables(schema, this.meta, properties, include, maxThreads);        initViews(schema, this.meta, properties);        connectTables(this.meta);    }