- new "persistent system aliases" for systems, closed #496

- improved bulk delete for systems
This commit is contained in:
Exodus4D
2017-06-10 15:22:39 +02:00
parent a95f25524a
commit c1df6f8a7a
11 changed files with 144 additions and 39 deletions

View File

@@ -75,6 +75,11 @@ class MapModel extends BasicModel {
'nullable' => false,
'default' => 1
],
'persistentAliases' => [
'type' => Schema::DT_BOOL,
'nullable' => false,
'default' => 1
],
'systems' => [
'has-many' => ['Model\SystemModel', 'mapId']
],
@@ -156,6 +161,7 @@ class MapModel extends BasicModel {
$mapData->icon = $this->icon;
$mapData->deleteExpiredConnections = $this->deleteExpiredConnections;
$mapData->deleteEolConnections = $this->deleteEolConnections;
$mapData->persistentAliases = $this->persistentAliases;
$mapData->created = strtotime($this->created);
$mapData->updated = strtotime($this->updated);