Yoast\WP\SEO\Config\Migrations
AddColumnsToIndexables::up() public Yoast 1.0
Migration up.
{} Это метод класса: AddColumnsToIndexables{}
Хуков нет.
Возвращает
null
. Null. Ничего.
Использование
$AddColumnsToIndexables = new AddColumnsToIndexables(); $AddColumnsToIndexables->up();
Код AddColumnsToIndexables::up() AddColumnsToIndexables::up Yoast 16.1.1
public function up() {
$tables = $this->get_tables();
$blog_id = \get_current_blog_id();
foreach ( $tables as $table ) {
$this->add_column(
$table,
'blog_id',
'biginteger',
[
'null' => false,
'limit' => 20,
'default' => $blog_id,
]
);
}
$attr_limit_32 = [
'null' => true,
'limit' => 32,
];
$attr_limit_64 = [
'null' => true,
'limit' => 64,
];
$indexable_table = $this->get_indexable_table();
$this->add_column( $indexable_table, 'language', 'string', $attr_limit_32 );
$this->add_column( $indexable_table, 'region', 'string', $attr_limit_32 );
$this->add_column( $indexable_table, 'schema_page_type', 'string', $attr_limit_64 );
$this->add_column( $indexable_table, 'schema_article_type', 'string', $attr_limit_64 );
}