<?php
/**
 * Bootstrap commun aux pages du module Demo Oracle.
 * A inclure APRES le bootstrap applicatif (qui fournit $db, $moduleRegistry,
 * $currentUser...). Charge les helpers et garantit le schema SQLite.
 */
require_once __DIR__ . '/DemoOracleConfig.php';
require_once __DIR__ . '/DemoOracleUrls.php';
require_once __DIR__ . '/DemoOracleDemo.php';
require_once __DIR__ . '/DemoOracleAccess.php';
require_once __DIR__ . '/DemoOracleSchema.php';
require_once __DIR__ . '/DemoOracleDsn.php';
require_once __DIR__ . '/DemoOracleWallet.php';
require_once __DIR__ . '/DemoOracleOciConnect.php';

// $db est fourni par le bootstrap applicatif (scope herite de l'include).
if (isset($db) && $db instanceof Database) {
    DemoOracleSchema::ensure($db);
}
