Bir doktrin göçünde oluşturduğum görünüm için tablo oluşturmaya çalışırken nasıl yardımcı olabilirim?Doktrin, bir varlık üzerinde eşlenmiş bir görünüm için bir tablo oluşturmaya çalışmak nasıl?
Varlık haritalama görünümü
/**
* Class TenancyPendingInspection
* @ORM\Entity(repositoryClass="DJABundle\PropertyVisit\Repository\TenancyPendingInspectionRepository", readOnly=true)
* @ORM\Table(name="view_tenancies_pending_inspections")
*/
class TenancyPendingInspection
{
Ben de doktrin göç dosyası var.
Doctrine Configuration
doctrine:
dbal:
default_connection: default
connections:
default:
[...]
charset: UTF8
server_version: 5.6
schema_filter: ~^(?!view_)~
Doctirne schema validate
php app/console doc:sch:val
[Mapping] OK - The mapping files are correct.
[Database] FAIL - The database schema is not in sync with the current mapping file.
Doctrine schema update
php app/console doc:sch:update --dump-sql
CREATE TABLE view_tenancies_pending_inspections ...
'/^(?! view _) /' 'ı denedim ve beklendiği gibi çalışıyor. Doctrine-DBAL hangi versiyonunu yüklediniz? – yceruto
Ayrıca doğrudan 'dbal: 'anahtarının altında da yapılandırdım. – yceruto
DBAL v2.5.13 Bu filtreyi anladığım için DBAL bu tabloları görüntülemeyi durdurur (view_ *) böylece Doctrine her zaman tabloyu oluşturmaya çalışır – albert