📦 Tables migrations seeded with data according to the Algerian education system structure.
About this project
Laravel algerian education system structure If you are building a Learning Management System or a School Management System and targeting the Algerian market, this package is perfect to kick start your project by providing migrations and seeders according to the Algerian education system structure. see tables.md Installation Install the package via composer: Publish and run the migrations: You may need to rename the migration to something like 20141012200000createcyclestable.php, 20141012200000createclasstypestable.php to make them run automatically with the first migrations. Publishing config file [Optional] You can publish the config file with: This is the contents of the published config file: That allows you to rename the tables names before running the migrations. Usage Seeders After publishing and running the migrations, add the seeders to the called seeders list: AlgerianEducationSystemSeeder is the main seeder that calls: CycleSeeder ClassTypeSeeder MergePrescolaireIntoPrimaireCycleSeeder as the name states it deletes the pre-scolaire cycle row, and edits the pre-scolaire class type to belong to primaire cycle Or call it directly from the command line: Models
From the project README on
GitHub
- Stars
- 14
- Forks
- 0
- License
- MIT
- Last push
- 4 Mar 2024
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/laravel-algerian-education-system)