Skip to content

Commit 5539859

Browse files
committed
Add MySQL migrations
1 parent 18a32c7 commit 5539859

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
DB_DSN=mysql:host=localhost;dbname=shika
22
DB_USERNAME=
33
DB_PASSWORD=
4+
5+
MAXMIND_PATH=
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?php
2+
3+
use Astylodon\Migrations\Database\DatabaseInterface;
4+
use Astylodon\Migrations\Migration;
5+
6+
return new class implements Migration
7+
{
8+
public function up(DatabaseInterface $database)
9+
{
10+
$database->exec("ALTER TABLE visits ADD country_code VARCHAR(2)");
11+
$database->exec("ALTER TABLE visits ADD browser VARCHAR(50)");
12+
$database->exec("ALTER TABLE visits ADD operating_system VARCHAR(50)");
13+
$database->exec("ALTER TABLE visits ADD device_type VARCHAR(8)");
14+
}
15+
};

0 commit comments

Comments
 (0)