ensureDatabaseExists(); // fresh() limpia el historial de migraciones y vuelve a aplicarlas: en // modo aislado, el proceso padre también ejecuta este hook y deja el // archivo de control poblado, por lo que migrate() se saltaría el // esquema sobre la base :memory: vacía del hijo. static::$db_migration->fresh(); } #[Override] public static function tearDownAfterClass(): void { // Ejecutar el rollback de las migraciones static::$db_migration->rollback(); } }