Skip to content

Enhancement/134 enhance room domain model - #138

Open
PIPetkova19 wants to merge 20 commits into
mainfrom
enhancement/134-enhance-room-domain-model
Open

Enhancement/134 enhance room domain model#138
PIPetkova19 wants to merge 20 commits into
mainfrom
enhancement/134-enhance-room-domain-model

Conversation

@PIPetkova19

@PIPetkova19 PIPetkova19 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Changes made:

  • Added availableSeats field to the Room entity.
  • Made the faculty association optional in the Room entity.
  • Added the Building entity with name, address, and university fields.
  • Added a relationship between Room and Building.
  • Enhanced category capacity display (ex. 5 working seats for computer rooms, 1 available projector).
  • Added a room capacity description to explain the displayed capacity value.

PIPetkova19 and others added 19 commits July 7, 2026 11:43
…work (#106)

* Add soft delete on faculty:

* Change annotation to SoftDelete

* Add tests for delete method on service

* Fix deletation of major

* Add isdeleted column to course

* Add softdelete to major and cascade removal

* Resolve conflicts

* Resolve conflicts

* Rename Liquibase changelogs and remove year-based folders

* Rename Liquibase changelogs and remove year-based folders

* Remove unused imports, remove validations from response dto

* Change id conventions, added objectQuotingStrategy

* Add rollback to changsets

* Remove unused method from repository

* Remove redundant deleted_at migrations and keep is_deleted only

* Remove cascade.remove from courses in major

* Remove unused changelogs

* Add rollback to all changelogs
@PIPetkova19
PIPetkova19 requested a review from a team as a code owner July 28, 2026 13:01
@PIPetkova19 PIPetkova19 self-assigned this Jul 28, 2026
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.

1 participant