Symfony bir veritabanı değiştirerek (doktrin)

0 Cevap php

Ben Symfony (1.4 + Doktrin) ile bir acemi değilim, ama beni korkutan bir nokta var. O bir modelini değiştirmek istediği zaman, tek yolu (config/doctrine/schema.yml) veritabanı için şemasını değiştirmek ve daha sonra aramak gibi görünüyor symphony doctrine:build, which flushes all the current data in the database.

Bu devam etmek için aklı başında bir yol gibi bana görünmüyor. Bir yıl sonra benim app üretiminde ise ne ben benim kullanıcıların profili için kendi facebook sayfasını eklemek gerekiyor karar? Diğer çerçeveler (I CakePHP alışkınım) sadece users tabloda bir alan ekleyerek ve bir model dosyası ve profil görünümü değiştirme meselesidir. Symfony'de ... iyi, ben burada soruyorum, o yüzden bilmiyorum. Symfony tasarımcılar mutlaka bir lansmanından sonra bir uygulamayı refactor isteyebilirsiniz fikri kabul var gibi, ben bir şey eksik eminim. Bunu yapmak için doğru yolu nedir?

0 Cevap