diff --git a/src/main/java/gg/agit/konect/domain/club/dto/ClubCreateRequest.java b/src/main/java/gg/agit/konect/domain/club/dto/ClubCreateRequest.java index abfb3db0f..404bebe32 100644 --- a/src/main/java/gg/agit/konect/domain/club/dto/ClubCreateRequest.java +++ b/src/main/java/gg/agit/konect/domain/club/dto/ClubCreateRequest.java @@ -49,6 +49,9 @@ public Club toEntity(University university) { .location(location) .clubCategory(clubCategory) .university(university) + .isRecruitmentEnabled(false) + .isApplicationEnabled(false) + .isFeeRequired(false) .build(); } } diff --git a/src/main/resources/db/migration/V33__align_club_toggle_defaults_to_false.sql b/src/main/resources/db/migration/V33__align_club_toggle_defaults_to_false.sql new file mode 100644 index 000000000..6f925ee6e --- /dev/null +++ b/src/main/resources/db/migration/V33__align_club_toggle_defaults_to_false.sql @@ -0,0 +1,8 @@ +ALTER TABLE club + MODIFY COLUMN is_recruitment_enabled TINYINT(1) NOT NULL DEFAULT 0; + +ALTER TABLE club + MODIFY COLUMN is_application_enabled TINYINT(1) NOT NULL DEFAULT 0; + +ALTER TABLE club + MODIFY COLUMN is_fee_required TINYINT(1) DEFAULT 0;