Development seed files
Development seed files are listed under gitlab/db/fixtures/development/
and gitlab/ee/db/fixtures/development/
folders. These files are used to populate the database with records to help verifying if feature functionalities, like charts, are working as expected on local host.
The task rake db:seed_fu
can be used to run all development seeds with the exception of the ones under a flag which is usually passed as an environment variable.
The following table summarizes the seeds and tasks that can be used to generate data for features.
Feature | Command | Seed |
---|---|---|
DevOps Adoption | FILTER=devops_adoption bundle exec rake db:seed_fu | 31_devops_adoption.rb |
Value Streams Dashboard | FILTER=cycle_analytics SEED_VSA=1 bundle exec rake db:seed_fu | 17_cycle_analytics.rb |
Value Streams Dashboard overview counts | FILTER=vsd_overview_counts SEED_VSD_COUNTS=1 bundle exec rake db:seed_fu | 93_vsd_overview_counts.rb |
Value Stream Analytics | FILTER=customizable_cycle_analytics SEED_CUSTOMIZABLE_CYCLE_ANALYTICS=1 bundle exec rake db:seed_fu | 30_customizable_cycle_analytics |
CI/CD analytics | FILTER=ci_cd_analytics SEED_CI_CD_ANALYTICS=1 bundle exec rake db:seed_fu | 38_ci_cd_analytics |
Contributions Analytics Productivity Analytics Code review Analytics Merge Request Analytics | FILTER=productivity_analytics SEED_PRODUCTIVITY_ANALYTICS=1 bundle exec rake db:seed_fu | 90_productivity_analytics |
Repository Analytics | FILTER=14_pipelines NEW_PROJECT=1 bundle exec rake db:seed_fu | 14_pipelines |
Issue Analytics Insights | NEW_PROJECT=1 bin/rake gitlab:seed:insights:issues | insights Rake task |
DORA metrics | SEED_DORA=1 FILTER=dora_metrics bundle exec rake db:seed_fu | 92_dora_metrics |
Code Suggestion data in ClickHouse | FILTER=ai_usage_stats bundle exec rake db:seed_fu | 94_ai_usage_stats |
GitLab Duo | SEED_GITLAB_DUO=1 FILTER=gitlab_duo bundle exec rake db:seed_fu | 95_gitlab_duo |
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support