{% import "change.md.tera" as m_c %} {%- set_global db_migration_count = 0 -%} {%- for pr in changes -%} {%- if pr.meta.B and pr.meta.B.B0 %} {#- We skip silent ones -#} {%- elif pr.meta.E and pr.meta.E.E2 -%} {%- set_global db_migration_count = db_migration_count + 1 -%} {%- endif -%} {%- endfor %} ## Database Migrations Database migrations are operations upgrading the database to the latest stand. Some migrations may break compatibility, making a backup of your database is highly recommended. {% if db_migration_count == 0 -%} ℹ️ There is no database migration in this release. {%- elif db_migration_count == 1 -%} ⚠️ There is one database migration in this release: {%- else -%} ⚠️ There are {{ db_migration_count }} database migrations in this release: {%- endif %} {% for pr in changes | sort(attribute="merged_at") -%} {%- if pr.meta.B and pr.meta.B.B0 %} {#- We skip silent ones -#} {%- elif pr.meta.E and pr.meta.E.E2 -%} - {{ m_c::change(c=pr) }} {% endif -%} {% endfor -%}