Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс CUpdaterLocationPro
+ Граф наследования:CUpdaterLocationPro:

Открытые члены

 __construct ()
 
 serialize ()
 
 unserialize ($data)
 
 copyId2Code ()
 
 copyZipCodes ()
 
 convertGroupLocationLinks ()
 
 convertDeliveryLocationLinks ()
 
 convertTaxRateLocationLinks ()
 
 convertSalesZones ()
 
 copyDefaultLocations ()
 
 createTypes ()
 
 convertTree ()
 
 resetLegacyPath ()
 
 rollBack ()
 
 TableExists ($tableName)
 

Открытые статические члены

static updateDBSchemaRestoreLegacyIndexes ()
 
static updateDBSchemaRenameIndexes ()
 
static updateDBSchema ()
 
static createBaseTypes ()
 

Открытые атрибуты

const TABLE_LOCATION = 'b_sale_location'
 
const TABLE_LOCATION_GROUP = 'b_sale_location_group'
 
const TABLE_LOCATION2GROUP = 'b_sale_location2location_group'
 
const TABLE_DELIVERY2LOCATION = 'b_sale_delivery2location'
 
const TABLE_TAX2LOCATION = 'b_sale_tax2location'
 
const TABLE_LOCATION_GROUP_NAME = 'b_sale_location_group_lang'
 
const TABLE_LOCATION_NAME = 'b_sale_loc_name'
 
const TABLE_LOCATION_EXTERNAL = 'b_sale_loc_ext'
 
const TABLE_LOCATION_EXTERNAL_SERVICE = 'b_sale_loc_ext_srv'
 
const TABLE_LOCATION_TYPE = 'b_sale_loc_type'
 
const TABLE_LOCATION_TYPE_NAME = 'b_sale_loc_type_name'
 
const TABLE_LOCATION2SITE = 'b_sale_loc_2site'
 
const TABLE_LOCATION_ZIP = 'b_sale_location_zip'
 
const TABLE_LOCATION_COUNTRY_NAME = 'b_sale_location_country_lang'
 
const TABLE_LOCATION_REGION_NAME = 'b_sale_location_region_lang'
 
const TABLE_LOCATION_CITY_NAME = 'b_sale_location_city_lang'
 
const TABLE_TEMP_TREE = 'b_sale_location_temp_tree'
 
const TABLE_LEGACY_RELATIONS = 'b_sale_loc_legacy'
 
const MODULE_ID = 'sale'
 
const DB_TYPE_MYSQL = 'MySQL'
 
const DB_TYPE_MSSQL = 'MSSQL'
 
const DB_TYPE_ORACLE = 'Oracle'
 
const DB_TYPE_MYSQL_LC = 'mysql'
 
const DB_TYPE_MSSQL_LC = 'mssql'
 
const DB_TYPE_ORACLE_LC = 'oracle'
 

Защищенные члены

 dropTable ($tableName='')
 
 createTemporalTable ($tableName='', $columns=array())
 
 createTable ($tableName='', $columns=array(), $constraints=array())
 
 prepareCreateTable ($tableName, $columnsSql, $constSql, $dbType)
 
 prepareConstraintSql ($constraints)
 
 prepareTableFields ($columnsSql, $dbType)
 
 prepareFieldSql ($field, &$afterCreate)
 
 UsingMysql ()
 
 UsingMssql ()
 
 UsingOracle ()
 

Защищенные статические члены

static dropIndexByName ($indexName, $tableName)
 
static checkIndexExistsByName ($indexName, $tableName)
 

Защищенные данные

 $data = array()
 

Подробное описание

См. определение в файле migrate.php строка 19

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле migrate.php строка 60

Методы

◆ checkIndexExistsByName()

static checkIndexExistsByName ( $indexName,
$tableName )
staticprotected

См. определение в файле migrate.php строка 201

◆ convertDeliveryLocationLinks()

convertDeliveryLocationLinks ( )

См. определение в файле migrate.php строка 855

◆ convertGroupLocationLinks()

convertGroupLocationLinks ( )

См. определение в файле migrate.php строка 850

◆ convertSalesZones()

convertSalesZones ( )

См. определение в файле migrate.php строка 865

◆ convertTaxRateLocationLinks()

convertTaxRateLocationLinks ( )

См. определение в файле migrate.php строка 860

◆ convertTree()

convertTree ( )

См. определение в файле migrate.php строка 993

◆ copyDefaultLocations()

copyDefaultLocations ( )

См. определение в файле migrate.php строка 887

◆ copyId2Code()

copyId2Code ( )

См. определение в файле migrate.php строка 748

◆ copyZipCodes()

copyZipCodes ( )

См. определение в файле migrate.php строка 765

◆ createBaseTypes()

static createBaseTypes ( )
static

См. определение в файле migrate.php строка 921

◆ createTable()

createTable ( $tableName = '',
$columns = array(),
$constraints = array() )
protected

См. определение в файле migrate.php строка 1446

◆ createTemporalTable()

createTemporalTable ( $tableName = '',
$columns = array() )
protected

См. определение в файле migrate.php строка 1436

◆ createTypes()

createTypes ( )

См. определение в файле migrate.php строка 988

◆ dropIndexByName()

static dropIndexByName ( $indexName,
$tableName )
staticprotected

См. определение в файле migrate.php строка 186

◆ dropTable()

dropTable ( $tableName = '')
protected

См. определение в файле migrate.php строка 1423

◆ prepareConstraintSql()

prepareConstraintSql ( $constraints)
protected

См. определение в файле migrate.php строка 1505

◆ prepareCreateTable()

prepareCreateTable ( $tableName,
$columnsSql,
$constSql,
$dbType )
protected

См. определение в файле migrate.php строка 1495

◆ prepareFieldSql()

prepareFieldSql ( $field,
& $afterCreate )
protected

См. определение в файле migrate.php строка 1545

◆ prepareTableFields()

prepareTableFields ( $columnsSql,
$dbType )
protected

См. определение в файле migrate.php строка 1535

◆ resetLegacyPath()

resetLegacyPath ( )

См. определение в файле migrate.php строка 1010

◆ rollBack()

rollBack ( )

См. определение в файле migrate.php строка 1027

◆ serialize()

serialize ( )

См. определение в файле migrate.php строка 65

◆ TableExists()

TableExists ( $tableName)

См. определение в файле migrate.php строка 1593

◆ unserialize()

unserialize ( $data)

См. определение в файле migrate.php строка 70

◆ updateDBSchema()

static updateDBSchema ( )
static

См. определение в файле migrate.php строка 239

◆ updateDBSchemaRenameIndexes()

static updateDBSchemaRenameIndexes ( )
static

См. определение в файле migrate.php строка 109

◆ updateDBSchemaRestoreLegacyIndexes()

static updateDBSchemaRestoreLegacyIndexes ( )
static

См. определение в файле migrate.php строка 76

◆ UsingMssql()

UsingMssql ( )
protected

См. определение в файле migrate.php строка 1626

◆ UsingMysql()

UsingMysql ( )
protected

См. определение в файле migrate.php строка 1622

◆ UsingOracle()

UsingOracle ( )
protected

См. определение в файле migrate.php строка 1630

Данные класса

◆ $data

$data = array()
protected

См. определение в файле migrate.php строка 49

◆ DB_TYPE_MSSQL

const DB_TYPE_MSSQL = 'MSSQL'

См. определение в файле migrate.php строка 53

◆ DB_TYPE_MSSQL_LC

const DB_TYPE_MSSQL_LC = 'mssql'

См. определение в файле migrate.php строка 57

◆ DB_TYPE_MYSQL

const DB_TYPE_MYSQL = 'MySQL'

См. определение в файле migrate.php строка 52

◆ DB_TYPE_MYSQL_LC

const DB_TYPE_MYSQL_LC = 'mysql'

См. определение в файле migrate.php строка 56

◆ DB_TYPE_ORACLE

const DB_TYPE_ORACLE = 'Oracle'

См. определение в файле migrate.php строка 54

◆ DB_TYPE_ORACLE_LC

const DB_TYPE_ORACLE_LC = 'oracle'

См. определение в файле migrate.php строка 58

◆ MODULE_ID

const MODULE_ID = 'sale'

См. определение в файле migrate.php строка 47

◆ TABLE_DELIVERY2LOCATION

const TABLE_DELIVERY2LOCATION = 'b_sale_delivery2location'

См. определение в файле migrate.php строка 25

◆ TABLE_LEGACY_RELATIONS

const TABLE_LEGACY_RELATIONS = 'b_sale_loc_legacy'

См. определение в файле migrate.php строка 45

◆ TABLE_LOCATION

const TABLE_LOCATION = 'b_sale_location'

См. определение в файле migrate.php строка 22

◆ TABLE_LOCATION2GROUP

const TABLE_LOCATION2GROUP = 'b_sale_location2location_group'

См. определение в файле migrate.php строка 24

◆ TABLE_LOCATION2SITE

const TABLE_LOCATION2SITE = 'b_sale_loc_2site'

См. определение в файле migrate.php строка 35

◆ TABLE_LOCATION_CITY_NAME

const TABLE_LOCATION_CITY_NAME = 'b_sale_location_city_lang'

См. определение в файле migrate.php строка 41

◆ TABLE_LOCATION_COUNTRY_NAME

const TABLE_LOCATION_COUNTRY_NAME = 'b_sale_location_country_lang'

См. определение в файле migrate.php строка 39

◆ TABLE_LOCATION_EXTERNAL

const TABLE_LOCATION_EXTERNAL = 'b_sale_loc_ext'

См. определение в файле migrate.php строка 31

◆ TABLE_LOCATION_EXTERNAL_SERVICE

const TABLE_LOCATION_EXTERNAL_SERVICE = 'b_sale_loc_ext_srv'

См. определение в файле migrate.php строка 32

◆ TABLE_LOCATION_GROUP

const TABLE_LOCATION_GROUP = 'b_sale_location_group'

См. определение в файле migrate.php строка 23

◆ TABLE_LOCATION_GROUP_NAME

const TABLE_LOCATION_GROUP_NAME = 'b_sale_location_group_lang'

См. определение в файле migrate.php строка 27

◆ TABLE_LOCATION_NAME

const TABLE_LOCATION_NAME = 'b_sale_loc_name'

См. определение в файле migrate.php строка 30

◆ TABLE_LOCATION_REGION_NAME

const TABLE_LOCATION_REGION_NAME = 'b_sale_location_region_lang'

См. определение в файле migrate.php строка 40

◆ TABLE_LOCATION_TYPE

const TABLE_LOCATION_TYPE = 'b_sale_loc_type'

См. определение в файле migrate.php строка 33

◆ TABLE_LOCATION_TYPE_NAME

const TABLE_LOCATION_TYPE_NAME = 'b_sale_loc_type_name'

См. определение в файле migrate.php строка 34

◆ TABLE_LOCATION_ZIP

const TABLE_LOCATION_ZIP = 'b_sale_location_zip'

См. определение в файле migrate.php строка 38

◆ TABLE_TAX2LOCATION

const TABLE_TAX2LOCATION = 'b_sale_tax2location'

См. определение в файле migrate.php строка 26

◆ TABLE_TEMP_TREE

const TABLE_TEMP_TREE = 'b_sale_location_temp_tree'

См. определение в файле migrate.php строка 44