glider88 / fixturization
Create fixtures from database
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/glider88/fixturization
Requires
- php: ^8.2
- doctrine/dbal: ^4.2.0
- symfony/yaml: ^7.2.0
Requires (Dev)
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2025-11-22 20:36:31 UTC
README
Create database for dev from production or rc.
Installation:
composer require glider88/fixturization
Run example:
Get example data:
wget https://raw.githubusercontent.com/devrimgunduz/pagila/refs/heads/master/pagila-schema.sql -P .docker/postgres
wget https://raw.githubusercontent.com/devrimgunduz/pagila/refs/heads/master/pagila-data.sql -P .docker/postgres
Fix owner:
sed -i -e 's/OWNER TO postgres/OWNER TO fixturization/g' .docker/postgres/pagila-schema.sql
Start docker:
bin/up
Generate schema from database:
bin/sh php examples/schema.php psql
Generate dump (sql and yaml formats):
bin/sh php examples/crawler.php sql yaml