From: Vincent Vanwaelscappel Date: Mon, 15 Jun 2020 18:35:38 +0000 (+0200) Subject: wip #3707 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=d522ac2df5bcc37fdb47ede565563473c90a4b1c;p=cubist_cms-back.git wip #3707 @0:10 --- diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index cee47bc..5ead94d 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -38,6 +38,7 @@ class CubistMagicAbstractModel extends Model implements HasMedia protected $primaryKey = 'id'; public $timestamps = true; public $clonable = true; + protected $_syncDbSchema = true; protected $_baseController = CubistMagicController::class; @@ -324,6 +325,10 @@ class CubistMagicAbstractModel extends Model implements HasMedia */ public function setSchema($schema) { + if (!$this->_syncDbSchema) { + return null; + } + $table = $schema->createTable($this->table); try { $table->addColumn($this->primaryKey, self::toDoctrineType($this->keyType), ['autoincrement' => $this->incrementing, 'unsigned' => true]);