Skip to content

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

Merged
mergify[bot] merged 3 commits into
5163-db-table---reference-table_section-by-uuid-xfrom
5163-db-table---reference-table_section-by-uuid-2
Nov 10, 2025
Merged

5163 - Table.tableSection.uuid: Server and tests#5259
mergify[bot] merged 3 commits into
5163-db-table---reference-table_section-by-uuid-xfrom
5163-db-table---reference-table_section-by-uuid-2

Conversation

@sorja

@sorja sorja commented Nov 10, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@sorja
sorja requested a review from minotogna as a code owner November 10, 2025 09:15
Comment thread src/tools/migrations/steps/steps/metadata/dashboard/utils/index.ts
@sorja sorja self-assigned this Nov 10, 2025
@mergify mergify Bot added the queued label Nov 10, 2025
@mergify
mergify Bot merged commit d6260d2 into 5163-db-table---reference-table_section-by-uuid-x Nov 10, 2025
4 of 5 checks passed
@mergify
mergify Bot deleted the 5163-db-table---reference-table_section-by-uuid-2 branch November 10, 2025 09:37
@mergify mergify Bot removed the queued label Nov 10, 2025
mergify Bot pushed a commit that referenced this pull request Nov 10, 2025
* 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
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