diff --git a/ci4/app/Database/Migrations/2025-04-21-085226_CreateIdentificadoresIskTable.php b/ci4/app/Database/Migrations/2025-04-21-085226_CreateIdentificadoresIskTable.php index e69de29b..56ca50eb 100644 --- a/ci4/app/Database/Migrations/2025-04-21-085226_CreateIdentificadoresIskTable.php +++ b/ci4/app/Database/Migrations/2025-04-21-085226_CreateIdentificadoresIskTable.php @@ -0,0 +1,44 @@ +forge->addField([ + 'id' => [ + 'type' => 'INT', + 'constraint' => 10, + 'unsigned' => true, + 'auto_increment' => true, + ], + 'isk' => [ + 'type' => 'VARCHAR', + 'constraint' => 64, + 'null' => false, + ], + 'created_at' => [ + 'type' => 'DATETIME', + 'null' => true, + 'default' => 'current_timestamp()', + ], + 'updated_at' => [ + 'type' => 'DATETIME', + 'null' => true, + ], + ]); + + $this->forge->addKey('id', true); // primary key + $this->forge->addUniqueKey('isk'); // unique index + + $this->forge->createTable('identificadores_isk', true); + } + + public function down() + { + $this->forge->dropTable('identificadores_isk', true); + } +}