Class UpdateDatabase

java.lang.Object
sk.iway.iwcm.system.UpdateDatabase

public class UpdateDatabase extends Object
Aktualizuje databazu
  • Constructor Details

    • UpdateDatabase

      protected UpdateDatabase()
  • Method Details

    • update

      public static void update()
      This method is called during startup to update database
    • updateWithSpringInitialized

      public static void updateWithSpringInitialized()
      This method is called after full startup where Spring is initialized and JPA entities are available
    • updateAfterInit

      public static void updateAfterInit()
    • convertPerexGroups

      public static void convertPerexGroups()
      Zkonvertuje perex_group v tab. documents z perex_group_name na perex_group_id. Novy zapis je vo forme ",ID," .
    • fillEmptyDatabaseMySQL

      public static String fillEmptyDatabaseMySQL()
      ImportImpl cistej databazy
      Returns:
      - null, alebo text chybovej hlasky
    • fillEmptyDatabaseMSSQL

      public static String fillEmptyDatabaseMSSQL()
      ImportImpl cistej databazy
      Returns:
      - null, alebo text chybovej spravy
    • fillEmptyDatabaseOracle

      public static String fillEmptyDatabaseOracle()
      Naplnenie oracle databazy (ked je prazdna)
      Returns:
    • fillEmptyDatabasePgSQL

      public static String fillEmptyDatabasePgSQL(String schema)
    • deletePoiClasses

      public static void deletePoiClasses()
    • fixBrowserId

      public static void fixBrowserId()
      Funkcia, ktora vsetky vyskyty browserId v existujuich tabulkach zvysi o konstantu 1 500 000, nad ktorou identifikujeme neprihlasenych pouzivatelov kvoli integrite statistickych zaznamov, ovplyvnuje tabulku stat_from a stat_views
    • fixBrowserId

      public static void fixBrowserId(boolean forceUpdate)
    • disabledItemsConfigRights

      public static void disabledItemsConfigRights()
      Zmena konfiguracie prav pre ovladaci panel. Po novom uz nie je jedno privilegium pre vsetky polozky Ovladacieho panela, ale na pre kazdu polozku sa prava nastavuju osobitne Metoda pre vsetkych uzivatelov ktori maju Ovladaci panel (menuConfig) ako disabled_item, prida dalsich 12 prav Ovladacieho panela do disabled items
    • updateStatViewsColumns

      public static void updateStatViewsColumns()
    • statErrorAddDomainId

      public static void statErrorAddDomainId()
    • zmluvyOrganizacieUpdate

      public static void zmluvyOrganizacieUpdate()
      Zmluvy - migracia do novej struktury, ak sa pouzivali zmluvy pred pridanim organizacie (#23935)
    • mediaGroupsUpdate

      public static void mediaGroupsUpdate()
    • setDefaultMapProvider

      public static void setDefaultMapProvider()
      Nastavi map providera na GoogleMap ak je neprazdna konf. premenna googleMapsApiKey (lebo default je OpenStreetMap)
    • updateMediaDomainIdColumn

      public static void updateMediaDomainIdColumn()
    • updateEmailsCampainDomainIdColumn

      public static void updateEmailsCampainDomainIdColumn()