axklim / db-seeder-php
Installs: 1 241
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- ext-pdo: *
- icanboogie/inflector: ^2
- nette/php-generator: ^4.1
- vlucas/phpdotenv: ^5.6
README
composer require --dev axklim/db-seeder-php
composer.json:
"autoload-dev": { "psr-4": { "DbSeeder\\": "var/generated/", ... },
(new SeederGenerator\Generator('host', 'port', 'name', 'username', 'password')) ->generate(['*'], __DIR__ . '/var/generated/', 'DbSeeder'); $fixtureManager = new SeederGenerator\FixtureManager('host', 'port', 'name', 'username', 'password'); $order = DbSeeder\Order::make(); $fixtureManager->save($order);
Run tests:
./run.php # generate fixtures files
./tools/phpunit.phar
Deploy
git tag v0.0.N git push origin v0.0.N
License
This package is available under the MIT license