25 lines
715 B
PHP
25 lines
715 B
PHP
<?php
|
|
// seed-kampagnen.php - Beispiel-Kampagnen einfügen
|
|
|
|
require_once 'doctrine-config.php';
|
|
|
|
use Entity\Kampagne;
|
|
use Entity\User;
|
|
|
|
try {
|
|
// Prüfen ob bereits Kampagnen vorhanden sind
|
|
$existingData = $entityManager->getRepository(Kampagne::class)->findAll();
|
|
|
|
if (count($existingData) > 0) {
|
|
echo "Kampagnen sind bereits vorhanden. Überspringe Seed.\n";
|
|
exit(0);
|
|
}
|
|
|
|
// Keine Beispielkampagnen mehr einfügen
|
|
// AdCity-Kampagnen werden automatisch über den Cron eingefügt
|
|
|
|
echo "Keine Beispiel-Kampagnen eingefügt. Kampagnen werden über Cron-Jobs verwaltet.\n";
|
|
} catch (\Exception $e) {
|
|
echo "Fehler beim Einfügen der Daten: " . $e->getMessage() . "\n";
|
|
}
|