Lines Matching refs:schema
80 * Add a schema to be searched
89 $schema = new Schema($table);
90 if (!$schema->getId()) {
91 throw new StructException('schema missing', $table);
94 $this->schemas[$schema->getTable()] = $schema;
95 if ($alias) $this->aliases[$alias] = $schema->getTable();
214 if (!$col) return null; // ignore missing columns, filter might have been for different schema
556 $schema = $this->schemas[$table] ?? null;
557 if (!$schema instanceof Schema) return false;
558 $this->columns = array_merge($this->columns, $schema->getColumns(false));
640 foreach ($schemas as $schema) {
641 if (empty($schema)) {
644 $col = $schema->findColumn($colname);