Sequelize'i öğreniyorum ve senkronizasyonlar ve geçişler hakkında bazı açıklamaları istiyorum.Sequelize Sync - Migrations
Eşitlemenin model şemamı temel alarak eksik tablolar oluşturacağını anlıyorum, ancak aynı zamanda senkronizasyonun veritabanını başlatmaya yönelik olduğunu, ancak geçişlerin üretim için kullanıldığı anlamına geldiğini de okudum.
Bu durumda, ifade örneği calling sync from bin/www
'u gösterir. Bu, üretimde kullanılmaması gereken bir şey midir?
Bunun bir uzantısı olarak, üretimde eşitleme kullanmıyorsam, model ilişkilerini nasıl uygularsınız? Göçmenleri manuel olarak eklemem gerekir mi?
Esasen, bu iki kavramın birlikte çalışması anlamına nasıl geldiğine dair bir açıklama istiyorum.
Teşekkür
teşekkürler. Bu makale iyi bir kaynak. Senkronize edilmezse, modelin JS tanımına (göç değil) "alt çizgi: true" veya "onDelete:" cascade "ifadesinin eklenmesinin daha sonra hiçbir etkisi olmayacağını varsayar mıyım? – adampetrie
Bağlantınızın bu SO sorusunun alıntılanmış bir sürümü olduğunu keşfettiniz: http://stackoverflow.com/questions/21105748/sequelize-js-how-to-use-migrations-and-sync SO sürümü daha fazla bilgiye sahiptir. bu yüzden bağlantınızı SO yerine değiştirebilirsiniz. – adampetrie