initial commit
This commit is contained in:
22
update-schema.php
Normal file
22
update-schema.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
// update-schema.php - Datenbank-Schema aktualisieren
|
||||
|
||||
require_once 'doctrine-config.php';
|
||||
|
||||
use Doctrine\ORM\Tools\SchemaTool;
|
||||
|
||||
$classes = [
|
||||
$entityManager->getClassMetadata('Entity\User'),
|
||||
$entityManager->getClassMetadata('Entity\Kampagne'),
|
||||
$entityManager->getClassMetadata('Entity\Werbenetzwerk'),
|
||||
];
|
||||
|
||||
$schemaTool = new SchemaTool($entityManager);
|
||||
|
||||
try {
|
||||
// Schema updaten
|
||||
$schemaTool->updateSchema($classes);
|
||||
echo "Database schema updated successfully!\n";
|
||||
} catch (\Exception $e) {
|
||||
echo "Error updating schema: " . $e->getMessage() . "\n";
|
||||
}
|
||||
Reference in New Issue
Block a user