Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/programarivm/zebra
Data-driven database design methodology. Also this application behaves as a host in order to develop and test Symfony 5 bundles.
https://github.com/programarivm/zebra
database design fixtures migrations secure symfony tdd
Last synced: 2 days ago
JSON representation
Data-driven database design methodology. Also this application behaves as a host in order to develop and test Symfony 5 bundles.
- Host: GitHub
- URL: https://github.com/programarivm/zebra
- Owner: programarivm
- Created: 2020-01-19T13:00:58.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-02T09:38:52.000Z (over 4 years ago)
- Last Synced: 2024-11-11T00:39:00.828Z (2 months ago)
- Topics: database, design, fixtures, migrations, secure, symfony, tdd
- Language: PHP
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zebra
Data-driven database design methodology. Also this application behaves as a host in order to develop and test Symfony 5 bundles.
---
### Set up the Environment
$ bash/dev/start.sh
### Update the Database Schema
$ docker exec -itu 1000:1000 zebra_php_fpm php bin/console doctrine:migrations:diff
$ docker exec -itu 1000:1000 zebra_php_fpm php bin/console doctrine:migrations:migrateAlternatively:
$ docker exec -itu 1000:1000 zebra_php_fpm php bin/console doctrine:schema:update --force
### Load the Fixtures
$ docker exec -itu 1000:1000 zebra_php_fpm php bin/console doctrine:fixtures:load --group=zebra --group=easy-acl
### Run the Tests
$ docker exec -it zebra_php_fpm php bin/phpunit
### Contributions
Would you help make this app better?
- Feel free to send a pull request
- Drop an email at [email protected] with the subject "Zebra"
- Leave me a comment on [Twitter](https://twitter.com/programarivm)Thank you.