Skip to content

5161 - Fix integration tests - #5236

Merged
minotogna merged 3 commits into
5161-db-section---reference-parent-by-uuid-xfrom
5161-db-section---reference-parent-by-uuid-2
Oct 31, 2025
Merged

5161 - Fix integration tests#5236
minotogna merged 3 commits into
5161-db-section---reference-parent-by-uuid-xfrom
5161-db-section---reference-parent-by-uuid-2

Conversation

@sorja

@sorja sorja commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Prepare and fix integration test for future PRs

@sorja sorja self-assigned this Oct 31, 2025
@sorja
sorja requested a review from minotogna as a code owner October 31, 2025 11:11
@minotogna

Copy link
Copy Markdown
Member

@sorja base branch has not been reviewed

@sorja
sorja marked this pull request as draft October 31, 2025 14:07
Base automatically changed from 5161-db-section---reference-parent-by-uuid-1 to 5161-db-section---reference-parent-by-uuid-x October 31, 2025 14:42
@sorja
sorja marked this pull request as ready for review October 31, 2025 14:43
@minotogna
minotogna merged commit 7b1e815 into 5161-db-section---reference-parent-by-uuid-x Oct 31, 2025
0 of 3 checks passed
@minotogna
minotogna deleted the 5161-db-section---reference-parent-by-uuid-2 branch October 31, 2025 14:44
mergify Bot added a commit that referenced this pull request Nov 6, 2025
* 5161 - section: replace parent_id with parent_uuid (#5226)

* 5161 - Fix integration tests (#5236)

* 5161 - section: replace parent_id with parent_uuid

* 5161 - Fix integration tests

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* 5161 - Section: use parent_uuid over parent_id (#5248)

* 5161 - Update meta

* 5161 - Update repository

* 5161 - Update controller

* 5161 - Review summary parent_uuid (review this) (#5249)

* 5161 - meta/ReviewSummary: use UUID

* 5161 - repository/ReviewSummary: use UUID

* 5161 - client/ReviewSummary: use UUID

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
mergify Bot added a commit that referenced this pull request Nov 28, 2025
* 5160 - assessment_cycle: replace assessment_id with assessment_uuid (#5216)

* 5160 - assessment_cycle: replace assessment_id with assessment_uuid

* 5160 - Use DB for migration-step

* 5161 - Migrate section.parent_id to section.parent_uuid (#5241)

* 5161 - section: replace parent_id with parent_uuid (#5226)

* 5161 - Fix integration tests (#5236)

* 5161 - section: replace parent_id with parent_uuid

* 5161 - Fix integration tests

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* 5161 - Section: use parent_uuid over parent_id (#5248)

* 5161 - Update meta

* 5161 - Update repository

* 5161 - Update controller

* 5161 - Review summary parent_uuid (review this) (#5249)

* 5161 - meta/ReviewSummary: use UUID

* 5161 - repository/ReviewSummary: use UUID

* 5161 - client/ReviewSummary: use UUID

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* 5162 - TableSection.section_uuid (#5254)

* 5162 - TableSection.section_uuid: Migration, meta and ddl (#5253)

* 5162 - Migration: table_section use section_uuid

* 5162 - getCreateSchemaDDL: table_section use section_uuid

* 5162 - fix comment

* 5162 - TableSection: Refer to section via uuid (#5255)

* 5162 - Fix integration tests

* 5162 - repository/TableSection: use section uuid

* 5163 - Table use table_section_uuid (#5257) (#5258)

* 5163 - Migration: table use table_section_uuid (#5257)

* 5163 - Table.tableSection.uuid: Server and tests (#5259)

* 5163 - Meta: table use table_section_uuid

* 5163 - Repository/Controller: table use table_section_uuid

* 5163 - Integration tests

* 5164 - Row table_id -> table_uuid (#5263)

* 5164 - migration/ddl/meta: row use table_uuid (#5260)

* 5164 - Update table references to uuid (#5262)

* 5164 - update references: row.tableId -> row.tableUuid

* 5164 - repository/col: update getMany

* 5165 - migration/ddl/meta: col use row_uuid (#5272) (#5278)

* 5165 - migration/ddl/meta: col use row_uuid (#5272)

* 5165 - migration/ddl/meta: col use row_uuid

* 5165 - order

* 5165 - use DB to drop views

* 5165 - update references: col.rowId -> col.rowUuid (#5281)

* 5165 - minor clean up (#5282)

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* 5166 - Export/Import metadata and data (#5315)

* 5166 - Export given tables to JSON (pt1) (#5288)

* 5166 - Export given tables to JSON

* 5166 - MetadataController.exportAll

* 5166 - Rename file and dir

* 5166 - Simple import (#5298)

* 5166 - Database Service (#5302)

* 5166 - service: DatabaseService

* 5166 - Clean up and fix setting up empty db

* 5166 - Remove public migration for countries

* 5166 - Assessment Schema import/export (#5309)

* 5166 - Remove settings public migration

* 5166 - createAssessmentSchema: use assessmentName param

* 5166 - getCreateSchemaDDL: schema level enums

* 5166 - EXPORT_TABLES: Export assessment-schema level tables

* 5166 - import: use EXPORT_TABLES to respect FK deps

* 5166 - Export and import cycle schema without data (#5323)

* 5166 - Disable redundant logging

* 5166 - Fix message topic enum initialisation

* 5166 - Schemas: introduce getSchemaAssessmentCycle

* 5166 - tools/import: generate cycle schemas

* 5166 - dataBaseService/import: Properly handle JSONB columns

* 5166 - EXPORT_TABLES: assessment cycle tables

* 5166 - Export only published cycles

* 5166 - use props: Props for Schemas

* 5166 - publicSchemaDDL: Clean up extensions and enums

* 5166 - Import/Export final PR: Readme, support where, create data views (#5332)

* 5166 - export: support where

* 5166 - import: refresh views and create odp data table

* 5166 - tools/data: add readme

* fix imports

* 5358 - DB: users_auth_provider -> reference user by uuid (#5361)

* 5358 - DB: users_auth_provider -> reference user by uuid

* 5358 - clean up getProfilePicture

* 5159 - Remove AWS from test-all & use fixtures (#5337)

* 5159 - Remove AWS from test-all & use fixtures

* 5159 - Remove init and backup db usage from init-db

* 5159 - Add static fixtures

- Add static fixtures functionality
- Add static fixtures for test user
- Update .gitignore
- Update README.md

* 5159 - Simplify healthcheck and remove user creation sql for test user

* 5159 - update fixtures

* 5159 - regenerate fixtures

* 5159 - Import user tables correctly

* 5159 - Test 2025 cycle

* 5159 - regenerate fixtures with users tables

* 5159 - Add SSH debug session

* 5159 - Add SSH debug session - always

* 5159 - prevent recreating the web container

* 5159 - Remove ssh debug

* 5159 - staticFixtures/users: use real uuid (#5371)

* 5159 - Remove yarn command ci:start and rename workflow steps (#5373)

* 5159 - service\databaseService: Pass tables from outside (intermediate pr) (#5374)

* 5159 - service\databaseService: Pass tables from outside

* 5159 - T => ROW

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* 5159 - Introduce database tool and remove DBService from src/server (#5379)

* 5159 -  eslint add object-shorthand

* 5159 - Initial commit: remove migrations-public

* 5159 - Remove migration-public usages

* 5159 - Move db service and tools/data to tools/database

* 5159 - sort eslint.config.mjs

* 5159 - move tools/database to tools/db and restructure

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Mino Togna <minotogna@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants