- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/location/import/compiler/db/exporttreeukrain.php
- Класс: BitrixSaleLocationImportCompilerDbExportTreeUkrainTable
- Вызов: ExportTreeUkrainTable::create
public function create()
{
$dbConnection = MainHttpApplication::getConnection();
$table = static::getTableName();
global $DB;
if(!$DB->query('select * from '.$table.' where 1=0', true))
{
$dbConnection->query("create table ".$table." (
ID int not null auto_increment primary key,
CODE varchar(100),
PARENT_CODE varchar(100),
SYS_CODE varchar(100),
TYPE_CODE varchar(20),
FIAS_TYPE varchar(10),
NAME varchar(100) not null,
NAME_UA varchar(100) not null,
ZIP varchar(10),
ZIP_TO varchar(10),
LANGNAMES varchar(300),
EXTERNALS varchar(200),
LATITUDE varchar(30),
LONGITUDE varchar(30),
ALTERNATE_COORDS varchar(100),
BOUNDED_WITH varchar(100),
SOURCE varchar(2) default 'U'
)");
// SYS_CODE will be U_ + settlement id
$this->restoreIndexes();
}
}