baleen/bin/doctrine

24 lines
654 B
Plaintext
Raw Normal View History

2024-08-30 13:28:30 +01:00
<?php declare(strict_types=1);
require_once __DIR__ . '/../vendor/autoload.php';
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Tools\Console\ConsoleRunner;
use Doctrine\ORM\Tools\Console\EntityManagerProvider\SingleManagerProvider;
2024-09-20 13:22:05 +01:00
use Lewisdale\App\Models\Repositories\FeedRepository;
use Lewisdale\App\Tools\Console\TestFeed;
2024-08-30 13:28:30 +01:00
$dotenv = Dotenv\Dotenv::createImmutable([__DIR__, __DIR__ . "/.."]);
$dotenv->load();
2024-09-17 21:52:08 +01:00
2024-08-30 13:28:30 +01:00
require_once __DIR__ . '/../src/dependencies.php';
global $container;
2024-09-20 13:22:05 +01:00
$commands = [
$container->get(TestFeed::class),
];
2024-08-30 13:28:30 +01:00
ConsoleRunner::run(
2024-09-20 13:22:05 +01:00
new SingleManagerProvider($container->get(EntityManager::class)),
$commands
2024-08-30 13:28:30 +01:00
);