Removed migrations for now
This commit is contained in:
@@ -60,6 +60,17 @@ if (!isset($medooOptions['database_name'])) {
|
|||||||
}
|
}
|
||||||
$database = new Medoo($medooOptions);
|
$database = new Medoo($medooOptions);
|
||||||
|
|
||||||
|
// Créer la table si nécessaire (schéma minimal)
|
||||||
|
$database->query(
|
||||||
|
<<<'SQL'
|
||||||
|
CREATE TABLE IF NOT EXISTS post (
|
||||||
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
|
title TEXT NOT NULL,
|
||||||
|
content TEXT NOT NULL
|
||||||
|
);
|
||||||
|
SQL
|
||||||
|
);
|
||||||
|
|
||||||
// -------------------------
|
// -------------------------
|
||||||
// Services (container simple)
|
// Services (container simple)
|
||||||
// -------------------------
|
// -------------------------
|
||||||
|
|||||||
@@ -1,34 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
declare(strict_types=1);
|
|
||||||
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
use Medoo\Medoo;
|
|
||||||
|
|
||||||
$dbFile = __DIR__ . '/../database/app.sqlite';
|
|
||||||
if (!file_exists($dbFile)) {
|
|
||||||
if (!is_dir(dirname($dbFile))) {
|
|
||||||
mkdir(dirname($dbFile), 0755, true);
|
|
||||||
}
|
|
||||||
touch($dbFile);
|
|
||||||
chmod($dbFile, 0664);
|
|
||||||
}
|
|
||||||
|
|
||||||
$database = new Medoo([
|
|
||||||
'database_type' => 'sqlite',
|
|
||||||
'database_file' => $dbFile,
|
|
||||||
]);
|
|
||||||
|
|
||||||
// schéma minimal — CREATE TABLE IF NOT EXISTS est idempotent
|
|
||||||
$database->query(
|
|
||||||
<<<'SQL'
|
|
||||||
CREATE TABLE IF NOT EXISTS post (
|
|
||||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
||||||
title TEXT NOT NULL,
|
|
||||||
content TEXT NOT NULL
|
|
||||||
);
|
|
||||||
SQL
|
|
||||||
);
|
|
||||||
|
|
||||||
echo "Migrations applied (minimal).\n";
|
|
||||||
Reference in New Issue
Block a user