|
|
@@ -386,6 +386,269 @@ class SchemaVersionUpgrade {
|
|
|
DBG::log($e);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ static function _upgradeFrom8To9() { //smieci na Rozdzielczych i Projektach
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Kabel_Swiatlowodowy_wsg84_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Kabel_Swiatlowodowy_wsg84_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Mikrokanalizacja_do_klienta_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Mikrokanalizacja_do_klienta_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Przeciski_110mm_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Przeciski_110mm_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Przeciski_110mm_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Przeciski_110mm_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_rurociag_wsg84_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_rurociag_wsg84_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_wezly_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_wezly_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Wykop_przedmiar_na_mikrorurki_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Wykop_przedmiar_na_mikrorurki_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Zabruki_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Zabruki_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql(" DROP TRIGGER IF EXISTS `Rozdzielcza_Zabruki_AFTER_INSERT` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("DROP TRIGGER IF EXISTS `Rozdzielcza_Zabruki_AFTER_UPDATE` ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("ALTER TABLE `IN7_MK_BAZA_DYSTRYBUCJI`
|
|
|
+ DROP `koszt_wspolny`,
|
|
|
+ DROP `koszt_na_budynek`,
|
|
|
+ DROP `koszt_na_mieszkanie`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_koszt`,
|
|
|
+ DROP `Agr_metrow_mikrorurek_5szt`,
|
|
|
+ DROP `Agr_metrow_mikrorurek_5szt_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_koszty_dodatkowe_wsg84`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_koszt`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_ilosc`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_cena`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_koszt`,
|
|
|
+ DROP `Agr_BUILDINGS_ilosc`;
|
|
|
+ ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("ALTER TABLE `IN7_MK_BAZA_DYSTRYBUCJI_HIST`
|
|
|
+ DROP `koszt_wspolny`,
|
|
|
+ DROP `koszt_na_budynek`,
|
|
|
+ DROP `koszt_na_mieszkanie`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Wykop_przedmiar_na_mikrorurki_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Mikrokanalizacja_do_klienta_koszt`,
|
|
|
+ DROP `Agr_metrow_mikrorurek_5szt`,
|
|
|
+ DROP `Agr_metrow_mikrorurek_5szt_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Przeciski_110mm_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Zabruki_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_wezly_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_koszty_dodatkowe_wsg84`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_rurociag_wsg84_koszt`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_ilosc`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_cena`,
|
|
|
+ DROP `Agr_Rozdzielcza_Kabel_Swiatlowodowy_wsg84_koszt`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_ilosc`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_cena`,
|
|
|
+ DROP `Agr_USERS2_MARKETING_koszt`,
|
|
|
+ DROP `Agr_BUILDINGS_ilosc`;
|
|
|
+ ");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("ALTER TABLE `IN7_MK_BAZA_DYSTRYBUCJI` CHANGE `M_DIST_TYPE` `M_DIST_TYPE` ENUM('ROI__INWESTYCJA_INSTALACJA_KABLA_W_STUDNIACH_TP','TV__UMOWA ZAKUPU KANALU','TV__UMOWA ZBIORCZA ZAKUPU KANALOW','DRUK_REKLAMY','WPIS_W_WWW','ARTYKUL_FREE','ARTYKUL','NEWS_FREE','WPIS_DO_OBCEGO_KATALOGU','TARGI','INWESTYCJA BUDOWA SIECI','INWEST_22154_OPL_ROCZNA','INWEST_22165_PRZETARG','INWEST_22169_UMOWA','INWEST_BUD_PRZYL_21699_PLAN','INWEST_BUD_PRZYL_21699_DO_PROJ','INWEST_BUD_PRZYL_21699_DO_ZLECENIA','INWEST_BUD_PRZYL_21699_ZLECONE','INWEST_BUD_PRZYL_21699_WYKONANE','OBSLUGA UMOWY L2','ADM OBSLUGA UMOWY KOSZTOWEJ','ZASOB OPROGRAMOWANIE LICENCJA GWARANCJA URZADZENIE','IN__INWESTYCJA BUDOWA','IN__ZAJECIA_NIERUCHOMOSCI','MZ__ZASOB_NARZEDZIE_MARKETINGOWE','ADM2p2__OBSLUGA_SAMOCHODU_FIRMOWEGO','VOIP_ADM_UMOWA_WYMIANY_RUCHU_GLOSOWEGO','WWW_AKTUALNOSCI','WWW_AKTUALNOSCI_TV','WWW_PRACA','WWW_DOKUMENTY','WWW_PROGRAM_TV','INNE','PROJEKT','UMOWA SEZ','UMOWA SEW/SEZ','UMOWA','ZADANIE','STRATEGIA','UCHWALA','KONFERENCJA','INNY','MK__HANDL_WYDARZENIE','MK__MIEJSCE_REKLAMOWE','KADRY','KSIEGOWOSC','UBEZPIECZENIE_SAMOCHODU_AC_OC','UBEZPIECZENIE_SAMOCHODU_OC','umowa_na_umieszczanie_ogloszen_rekrutacyjnych','UMOWA_NA_WYWOZ_ODPADOW','REKRUTACJA','ZAKUP_AUTA','UBEZPIECZENIE_MIENIA','UMOWA_NA_SYSTEM_MONITORINGU_FLOTY_AUT','ZAKUP_URZADZEN_DO_USLUG','WSPOLPRACA_Z_KLIENTEM','UMOWA_KOSZTOWA','Ubezpieczenie_OC_Dzialalnosci_Gospodarczej','IN__DECYCJA_ZAJECIA_PASA',
|
|
|
+ 'TV__UMOWA_ZAKUPU_KANALU','TV__UMOWA_ZBIORCZA_ZAKUPU_KANALOW','INWESTYCJA_BUDOWA_SIECI','OBSLUGA_UMOWY_L2','ADM_OBSLUGA_UMOWY_KOSZTOWEJ','ZASOB_OPROGRAMOWANIE_LICENCJA_GWARANCJA_URZADZENIE','UMOWA_SEZ','UMOWA_SEW_SEZ')
|
|
|
+ NULL DEFAULT NULL;");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='OBSLUGA_UMOWY_L2' where `M_DIST_TYPE`='OBSLUGA UMOWY L2';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='UMOWA_SEW_SEZ' where `M_DIST_TYPE`='UMOWA SEW/SEZ';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='UMOWA_SEZ' where `M_DIST_TYPE`='UMOWA SEZ';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='ZASOB_OPROGRAMOWANIE_LICENCJA_GWARANCJA_URZADZENIE' where `M_DIST_TYPE`='ZASOB OPROGRAMOWANIE LICENCJA GWARANCJA URZADZENIE';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='ADM_OBSLUGA_UMOWY_KOSZTOWEJ' where `M_DIST_TYPE`='ADM OBSLUGA UMOWY KOSZTOWEJ';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='TV__UMOWA_ZAKUPU_KANALU' where `M_DIST_TYPE`='TV__UMOWA ZAKUPU KANALU';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='TV__UMOWA_ZBIORCZA_ZAKUPU_KANALOW' where `M_DIST_TYPE`='TV__UMOWA ZAKUPU KANALU';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("update `IN7_MK_BAZA_DYSTRYBUCJI` set `M_DIST_TYPE`='INWESTYCJA_BUDOWA_SIECI' where `M_DIST_TYPE`='IN__INWESTYCJA BUDOWA';");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ static function _upgradeFrom9To10() {
|
|
|
+ try {
|
|
|
+ DB::getPDO()->execSql("ALTER TABLE `IN7_MK_BAZA_DYSTRYBUCJI` CHANGE `M_DIST_TYPE` `M_DIST_TYPE` ENUM('ROI__INWESTYCJA_INSTALACJA_KABLA_W_STUDNIACH_TP','DRUK_REKLAMY','WPIS_W_WWW','ARTYKUL_FREE','ARTYKUL','NEWS_FREE','WPIS_DO_OBCEGO_KATALOGU','TARGI','INWEST_22154_OPL_ROCZNA','INWEST_22165_PRZETARG','INWEST_22169_UMOWA','INWEST_BUD_PRZYL_21699_PLAN','INWEST_BUD_PRZYL_21699_DO_PROJ','INWEST_BUD_PRZYL_21699_DO_ZLECENIA','INWEST_BUD_PRZYL_21699_ZLECONE','INWEST_BUD_PRZYL_21699_WYKONANE','OBSLUGA_UMOWY_L2','ADM_OBSLUGA_UMOWY_KOSZTOWEJ','ZASOB_OPROGRAMOWANIE_LICENCJA_GWARANCJA_URZADZENIE','IN__ZAJECIA_NIERUCHOMOSCI','MZ__ZASOB_NARZEDZIE_MARKETINGOWE','ADM2p2__OBSLUGA_SAMOCHODU_FIRMOWEGO','VOIP_ADM_UMOWA_WYMIANY_RUCHU_GLOSOWEGO','WWW_AKTUALNOSCI','WWW_AKTUALNOSCI_TV','WWW_PRACA','WWW_DOKUMENTY','WWW_PROGRAM_TV','INNE','PROJEKT','UMOWA_SEW_SEZ','UMOWA_SEZ','UMOWA','ZADANIE','STRATEGIA','UCHWALA','KONFERENCJA','INNY','MK__HANDL_WYDARZENIE','MK__MIEJSCE_REKLAMOWE','KADRY','KSIEGOWOSC','UBEZPIECZENIE_SAMOCHODU_AC_OC','UBEZPIECZENIE_SAMOCHODU_OC','umowa_na_umieszczanie_ogloszen_rekrutacyjnych','UMOWA_NA_WYWOZ_ODPADOW','REKRUTACJA','ZAKUP_AUTA','UBEZPIECZENIE_MIENIA','UMOWA_NA_SYSTEM_MONITORINGU_FLOTY_AUT','ZAKUP_URZADZEN_DO_USLUG','WSPOLPRACA_Z_KLIENTEM','UMOWA_KOSZTOWA','Ubezpieczenie_OC_Dzialalnosci_Gospodarczej','IN__DECYCJA_ZAJECIA_PASA','TV__UMOWA_ZAKUPU_KANALU','TV__UMOWA_ZBIORCZA_ZAKUPU_KANALOW','INWESTYCJA_BUDOWA_SIECI') NULL DEFAULT NULL;");
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
// static function _upgradeFrom8To9() {
|
|
|
// }
|