Browse Source

campo idSagarhpa

OscarGil03 1 year ago
parent
commit
2c0c899591

+ 40 - 0
migrations/m240515_191457_cambio_producto.php

@@ -0,0 +1,40 @@
+<?php
+
+use yii\db\Migration;
+
+/**
+ * Class m240515_191457_cambio_producto
+ */
+class m240515_191457_cambio_producto extends Migration
+{
+    /**
+     * {@inheritdoc}
+     */
+    public function safeUp()
+    {
+        $this->addColumn('Producto', 'idSagarhpa', $this->integer());
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function safeDown()
+    {
+        
+    }
+
+    /*
+    // Use up()/down() to run migration code without a transaction.
+    public function up()
+    {
+
+    }
+
+    public function down()
+    {
+        echo "m240515_191457_cambio_producto cannot be reverted.\n";
+
+        return false;
+    }
+    */
+}

+ 3 - 0
models/Producto.php

@@ -13,6 +13,7 @@ use Yii;
  * @property string|null $creado
  * @property string|null $modificado
  * @property string|null $eliminado
+ * @property int|null $idSagarhpa
  *
  * @property Producto $idPadre
  * @property Producto[] $productos
@@ -34,6 +35,7 @@ class Producto extends ModeloBase {
       [['creado', 'modificado', 'eliminado'], 'safe'],
       [['id', 'idPadre'], 'string', 'max' => 36],
       [['nombre'], 'string', 'max' => 100],
+      [['idSagarhpa'], 'integer'],
       [['id'], 'unique'],
       [['idPadre'], 'exist', 'skipOnError' => true, 'targetClass' => Producto::class, 'targetAttribute' => ['idPadre' => 'id']],
     ];
@@ -48,6 +50,7 @@ class Producto extends ModeloBase {
       'nombre' => 'Nombre',
       'idPadre' => 'Id Padre',
       'creado' => 'Creado',
+      'idSagarhpa' => 'idSagarhpa',
       'modificado' => 'Modificado',
       'eliminado' => 'Eliminado',
     ];

+ 1 - 0
modules/v1/models/Producto.php

@@ -12,6 +12,7 @@ class Producto extends ModelsProducto {
       'nombre',
       'idPadre',
       'creado',
+      'idSagarhpa',
       'modificado',
       'eliminado',
     ];