Files
molenda.net/db/migrations/20260210204236_create_access_logs.php
2026-05-13 22:43:29 +02:00

27 lines
668 B
PHP

<?php
declare(strict_types=1);
use Phinx\Migration\AbstractMigration;
// phpcs:ignore PSR1.Classes.ClassDeclaration.MissingNamespace
final class CreateAccessLogs extends AbstractMigration
{
public function up()
{
$table = $this->table('access_logs');
$table->addColumn('username', 'string')
->addColumn('password', 'string')
->addColumn('remote_ip', 'string')
->addColumn('user_agent', 'text')
->addColumn('created_at', 'timestamp', ['default' => 'CURRENT_TIMESTAMP'])
->save();
}
public function down()
{
$this->table('access_logs')->drop()->save();
}
}