This example demonstrates how to create and run database seeders using WebFiori's seeder system.
- Creating seeder classes that extend AbstractSeeder
- Implementing seed() method for data insertion
- Running seeders using SchemaRunner
- Environment-specific seeding
example.php- Main example codeUsersSeeder.php- Seeder for user dataCategoriesSeeder.php- Seeder for category data
php example.phpThe example will create seeder classes, run them to populate the database with initial data, and show the seeded records.
- 06-migrations - Create tables before seeding
- 05-transactions - Wrap seeding in transactions
- 11-repository-pattern - Use repositories for data insertion