W jaki sposób w Symfony 2 mogę wysłać tabelę do bazy danych na innym serwerze?
Mam napisany console command, który pobiera dane z bazy na moim serwerze, iteruje je i nieco przerabia. Chciałbym wysłać te dane bezpośrednio do innego serwera bez tworzenia dodatkowych encji. Da się to jakoś zrobić?
@krystian873: W takim razie po pierwsze musisz oczywiście mieć skonfigurowany dostęp do tego zdalnego SQLa dla serwera na którym jest Symfony.
W poziomu Symfony z kolei konfigurujesz drugiego entity managera i normalnie możesz pobrać z jednego a zapisać w drugim. Nie musisz raczej robić dodatkowej encji. Na StackOverflow jest dużo tematów na ten temat, więc jeśli potrzebujesz szczegółów, to na pewno coś znajdziesz.
@krystian873: Normalnie konfigurujesz kolejne połączenie i tyle. Podpowiem też że nie musisz używać nawet EntityManagera a walnąć sobie bezpośrednio przez PDO, będzie nawet szybciej.
Mam napisany console command, który pobiera dane z bazy na moim serwerze, iteruje je i nieco przerabia. Chciałbym wysłać te dane bezpośrednio do innego serwera bez tworzenia dodatkowych encji. Da się to jakoś zrobić?
#php #symfony #symfony2 #programowanie #bazydanych
W poziomu Symfony z kolei konfigurujesz drugiego entity managera i normalnie możesz pobrać z jednego a zapisać w drugim. Nie musisz raczej robić dodatkowej encji. Na StackOverflow jest dużo tematów na ten temat, więc jeśli potrzebujesz szczegółów, to na pewno coś znajdziesz.
Materiałów jest od cholery:
https://symfony.com/doc/current/doctrine/multiple_entity_managers.html