![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Gdy zechcemy dodać nową tabelę do bazy danych to czy korzystne jest jej definiowanie w schemacie yml a potem użycie polecenia, które usunie wszystko z bazy danych i załaduje nowe tabele ? Oczywiście można wyeksportować i zaimportować dane z bazy danych, ale to rodzi niebezpieczeństwo, że część danych podczas eksportu lub importu wczyta się niepoprawnie, np. jakieś ruskie znaczki. Poza tym gdy mamy już bardzo dużo danych w tabelach to ich eksport i import potrwa ogrom czasu. Czy nie lepiej więc tworzyć schemat yml automatycznie na podstawie tabel w bazie danych a nie tabele w bazie danych na podstawie schematu yml ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 5 Dołączył: 29.03.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ale mówisz już o zmianach na bazie produkcyjnej? Jeśli tak to zapoznaj się z tym pluginem http://www.symfony-project.org/plugins/sfP...ionsLightPlugin do migracji bazy danych.
Co do samego propela to także planowane są/trwają pracę nad systemem migracji http://propel.phpdb.org/trac/ticket/632 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:24 |