2 declare(strict_types=1);
4 use Phinx\Migration\AbstractMigration;
10 public function up() {
11 $prefix = $this->getAdapter()->getOption(
'table_prefix');
13 $sub_query =
"SELECT entity_guid FROM {$prefix}metadata WHERE name = 'level'";
17 INSERT INTO {$prefix}metadata (entity_guid, name, value, value_type, time_created)
19 e.guid AS entity_guid,
22 'integer' AS value_type,
23 {$time_created} AS time_created
24 FROM {$prefix}entities e
26 e.guid NOT IN ({$sub_query}) AND
if(! $user instanceof \ElggUser) $time_created