Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
1df2e07
서명 인증 완료
2213607 May 1, 2025
90b35a6
서명 인증 완료
2213607 May 1, 2025
e6e4f96
서명 인증 & 닉네임 중복체크 완료
2213607 May 1, 2025
80e370b
서명 인증 & 닉네임 중복체크 완료
2213607 May 1, 2025
7d3db52
메일 인증 완료
2213607 May 1, 2025
fafd942
studentuser 엔티티 필드추가
2213607 May 2, 2025
6322180
studentuser 엔티티 필드추가
2213607 May 2, 2025
8b87194
emailservice 디벨롭
2213607 May 3, 2025
fbdf6b6
회원가입 수정
2213607 May 3, 2025
fa2569e
회원가입 완료
2213607 May 3, 2025
22ec95b
이메일 인증까지 완료, 회원가입은 아직 안함.
2213607 May 5, 2025
ba09fb6
sign-in token생성완료
2213607 May 7, 2025
cc7c908
ACCESS TOKEN 생성 완료
2213607 May 7, 2025
db3abec
token 재발급
2213607 May 7, 2025
c74002b
[feat] 캠페인 서비스 계층 구현
sobinMoon May 8, 2025
1b4c36b
[feat] 에러 핸들러 구현
sobinMoon May 8, 2025
31b96b7
[feat] 캠페인 컨트롤러 계층 구현
sobinMoon May 8, 2025
366e9ea
Resolve merge conflicts from develop branch
sobinMoon May 9, 2025
2150e2f
Remove generated Q classes from version control
sobinMoon May 9, 2025
ab1c5bd
프런트연결
2213607 May 9, 2025
b4642b6
[feat] 캠페인 등록 구현
sobinMoon May 13, 2025
3551be3
Merge branch 'develop' into sobinMoon-feature-campaign
sobinMoon May 13, 2025
4809cc7
Merge pull request #3 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon May 13, 2025
09cd23e
[fix] 병합 코드 삭제 및 데이터베이스 url 수정
sobinMoon May 13, 2025
aad1f52
[feat] 캠페인 상세 조회 기능 구현
sobinMoon May 14, 2025
4cb9a9a
[refactor] 응답 필드명 수정
sobinMoon May 14, 2025
c3f6ce0
[feat] 캠페인 응원 댓글 조회 구현
sobinMoon May 16, 2025
b9f896b
[feat] 기부하기 구현
2213607 May 18, 2025
89b5bf7
[feat] 이더리움 블록체인 기부 기능 구현
2213607 May 18, 2025
15cb1a0
[feat] 댓글 작성 및 좋아요 구현
sobinMoon May 18, 2025
78292e9
Merge pull request #4 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon May 20, 2025
0917421
[feat] 로그아웃
2213607 May 20, 2025
bcb1291
[feat] 로그아웃 구현
2213607 May 20, 2025
3962226
[feat] 로그아웃 구현2
2213607 May 20, 2025
9a6a940
[feat] 프런트 연결 오류 해결
2213607 May 20, 2025
5786a09
Merge seobeen-feature into develop: fix conflicts in build.gradle
2213607 May 20, 2025
51e07d3
[fix] 캠페인 검색 시 statusFlag 기본값 수정
sobinMoon May 20, 2025
bf50cb5
[feat] 게시글 등록 구현
sobinMoon May 20, 2025
9820f91
Merge branch 'develop' of https://github.com/DDADDABLCH/backend into …
sobinMoon May 20, 2025
bd522ee
[feat] 게시글 좋아요 기능 구현
sobinMoon May 20, 2025
c5e4d68
[refactor] 파일 구조 변경
sobinMoon May 20, 2025
2001fb9
[fix] 게시글 좋아요 오류 수정
sobinMoon May 20, 2025
1cabdc7
[fix] 메일 유저네임 수정
sobinMoon May 20, 2025
d5c8c3d
Merge pull request #5 from DDADDABLCH/sobinMoon-feature-post
sobinMoon May 20, 2025
83521d8
[fix] 본인 게시글을 좋아요할 수 없도록 수정
sobinMoon May 21, 2025
c42bcc8
[feat] 게시글 댓글 등록 구현
sobinMoon May 21, 2025
54057c3
[feat] 게시글 댓글 좋아요 구현
sobinMoon May 21, 2025
ef1ea71
Merge pull request #6 from DDADDABLCH/sobinMoon-feature-post
sobinMoon May 21, 2025
9540317
[feat] 블록체인 기부하기 연결완료
2213607 May 22, 2025
0ca5581
[feat] 로그인단체
2213607 May 22, 2025
a24ab75
[feat] 학생 로그인 수정
2213607 May 22, 2025
5dd14da
[feat] 단체 로그인 구현
2213607 May 22, 2025
a39ac6f
[feat] 학생 회원가입 이메일 오류 409 예외처리
2213607 May 23, 2025
937a3ab
[feat] 게시글 목록 조회
sobinMoon May 24, 2025
28e6086
[feat] 게시글 댓글 목록 조회
sobinMoon May 24, 2025
83ec9cc
[fix] 캠페인 엔티티에 지갑주소 추가
sobinMoon May 24, 2025
ac933ae
[fix] 게시글 조회 시 작성자 정보 추가
sobinMoon May 24, 2025
2710930
Merge pull request #7 from DDADDABLCH/sobinMoon-feature-post
sobinMoon May 24, 2025
cd4fee1
[feat] 중복 인증 오류 해결
2213607 May 24, 2025
fda299c
머지 완료
2213607 May 24, 2025
d8ae8ba
[feat] 레포지토리 추가 완료
2213607 May 24, 2025
b3c43c3
변경사항
2213607 May 27, 2025
4e27e24
[feat] donation 엔티티 추가
2213607 May 27, 2025
2f18469
[feat] donation 구조 test
2213607 May 28, 2025
813e757
[feat] donation record 구현
2213607 May 28, 2025
dbad948
[feat] donation status 변경 구현 완료
2213607 May 28, 2025
ea9d889
[fix] 단체회원 접근 시 오류 수정
sobinMoon May 30, 2025
b26ffd2
[refactor] 대소문자 수정
sobinMoon May 30, 2025
9f221c3
Merge pull request #8 from DDADDABLCH/sobinMoon-feature-post
sobinMoon May 30, 2025
2d191a8
[refactor] 캠페인 등록 코드 구조 수정
sobinMoon May 30, 2025
d97ff4f
[refactor] 캠페인 등록 dto 수정 및 유효성 검증 추가
sobinMoon May 30, 2025
66ac8a3
[feat] 캠페인 계획 등록 구현
sobinMoon May 30, 2025
17c5b5a
[feat] 마이페이지 구현 완료
2213607 May 30, 2025
8d09916
[feat] auth 정보 요청 구현 완료
2213607 May 31, 2025
bfeb74d
[feat] 알림 - 새로운 기부, 내post에 대한 댓글 구현
2213607 May 31, 2025
9c00cae
[feat] 캠페인 후기 등록 구현
sobinMoon Jun 3, 2025
6d58651
[feat] 캠페인 상태 스케줄링
sobinMoon Jun 3, 2025
8e8b089
[feat] 알림 읽음으로 변경 구현
2213607 Jun 3, 2025
26ba887
[feat] 단체/학생 인증 구현
2213607 Jun 4, 2025
28eabc4
Merge pull request #9 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon Jun 4, 2025
36dd309
Merge branch 'develop' of https://github.com/DDADDABLCH/backend into …
2213607 Jun 4, 2025
8ba4d5c
[fix] 캠페인 디테일 응답에 소식 추가
sobinMoon Jun 4, 2025
2c341b6
머지 후 충돌 해결
2213607 Jun 4, 2025
3c55ade
[feat] 캠페인 진행 상태 사용자가 수동으로 바꾸는 API 구현
sobinMoon Jun 4, 2025
15815b5
[fix] 캠페인이 완료되어야 소식을 등록할 수 있도록 수정
sobinMoon Jun 4, 2025
40a63bc
[feat] 캠페인 이미지 등록 구현
sobinMoon Jun 4, 2025
3b6f582
[feat] 홈 화면 api에 최근 소식 추가
sobinMoon Jun 4, 2025
eec5898
Merge branch 'develop' into sobinMoon-feature-campaign
sobinMoon Jun 4, 2025
2ac4259
Merge pull request #10 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon Jun 4, 2025
51194ee
머지 충돌 해결
2213607 Jun 4, 2025
7c630c9
[feat] 머지 충돌 해결
2213607 Jun 5, 2025
db4bd92
[fix] 홈 화면 최근 소식 API의 응답 형식 수정
sobinMoon Jun 5, 2025
0ec3f24
[fix] 홈 화면 최근 소식 API의 응답 형식 수정
sobinMoon Jun 5, 2025
f38127b
[fix] nft lob로 변경
2213607 Jun 6, 2025
1e4dbfc
[feat] 게시글 사진 첨부 구현
sobinMoon Jun 6, 2025
fda67bc
[chore] q클래스 제거
sobinMoon Jun 6, 2025
f51dba3
Merge pull request #11 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon Jun 6, 2025
4e61783
[feat] nft lob 변경
2213607 Jun 6, 2025
3029155
[feat] 캠페인 검색에서 플래그 미지정 시 기본값을 전체로 수정
sobinMoon Jun 6, 2025
2be6912
[fix] 이미지 경로 매핑 설정
sobinMoon Jun 6, 2025
1edaa61
Merge pull request #12 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon Jun 6, 2025
5196f33
[fix] 이미지 경로 권한 수정
sobinMoon Jun 6, 2025
af7dd58
Merge pull request #13 from DDADDABLCH/sobinMoon-feature-campaign
sobinMoon Jun 6, 2025
543e15d
머지 전
2213607 Jun 6, 2025
a790f0b
Merge branch 'develop' of https://github.com/DDADDABLCH/backend into …
2213607 Jun 6, 2025
71e9c30
[fix] 캠페인 상태 업데이트 로직 수정
sobinMoon Jun 6, 2025
c2fc61d
[fix] 캠페인 소식 이미지 응답 형식 수정
sobinMoon Jun 6, 2025
55247fc
[fix] 게시글 이미지 응답 형식 수정
sobinMoon Jun 6, 2025
39de5e3
[feat] 총 기부액 조회 구현
2213607 Jun 6, 2025
995ca6a
Merge branch 'develop' into sobinMoon-feature-campaign
sobinMoon Jun 6, 2025
39a1a72
[fix] 캠페인 목록 페이징 삭제
sobinMoon Jun 6, 2025
341feb2
[style] 불필요한 주석 삭제
sobinMoon Jun 6, 2025
d334acb
[fix] 캠페인 id dto 추가
2213607 Jun 6, 2025
5d8407f
[chore] campaign comment 서비스 파일 구조 수정
sobinMoon Jun 6, 2025
d9ffc2c
[chore] campaign 서비스 파일 구조 수정
sobinMoon Jun 6, 2025
eaede5b
[fix] 캠페인 상태를 이전으로 되돌리지 못하도록 수정
sobinMoon Jun 6, 2025
3d56b05
[chore] enum 파일 구조 변경
sobinMoon Jun 6, 2025
118ded6
[chore] 불필요한 주석 삭제
sobinMoon Jun 6, 2025
c46d101
[fix] 에러 메세지 변경
sobinMoon Jun 6, 2025
e7893a2
[feat] 단체 마이페이지 구현
2213607 Jun 6, 2025
0e0f6ed
[feat] 게시글 삭제 API 구현
sobinMoon Jun 6, 2025
abe3664
Merge pull request #14 from DDADDABLCH/sobinMoon-fix
sobinMoon Jun 6, 2025
9cf983b
[feat] 머지 충돌 해결
2213607 Jun 6, 2025
4b41472
[feat] 단체 회원가입 프로필 이미지 등록 구현
sobinMoon Jun 6, 2025
0c6fa4b
[fix] 홈 화면에서 캠페인이 3개씩 조회되도록 수정
sobinMoon Jun 6, 2025
96b7daa
Merge branch 'develop' into sobinMoon-fix
sobinMoon Jun 6, 2025
1680eba
Merge pull request #15 from DDADDABLCH/sobinMoon-fix
sobinMoon Jun 6, 2025
408213b
[feat] 캠페인 디테일 단체 프로필 사진 불러오기
sobinMoon Jun 6, 2025
f13e483
Merge pull request #16 from DDADDABLCH/sobinMoon-fix
sobinMoon Jun 6, 2025
b53dfe7
[feat] 머지 충돌 해결
2213607 Jun 6, 2025
b08b8b6
[feat] 머지 충돌 해결
2213607 Jun 6, 2025
e22d03a
Merge branch 'develop' of https://github.com/DDADDABLCH/backend into …
2213607 Jun 6, 2025
de972c0
[feat] 학생 정보 수정
2213607 Jun 7, 2025
b3f49cf
[fix] ImageStore 변경에 따른 불필요한 파일 경로 변환 삭제
sobinMoon Jun 7, 2025
8333513
[fix] 학생 닉네임 변경 수정
2213607 Jun 7, 2025
1d84ea7
[fix] 학생 정보 수정 api 분리
2213607 Jun 7, 2025
d480b4e
[fix] 게시글 댓글 조회 오류 수정
sobinMoon Jun 7, 2025
7730a68
[fix] 유저 검증 로직 수정
sobinMoon Jun 7, 2025
1b55346
Merge branch 'develop' into sobinMoon-fix
sobinMoon Jun 7, 2025
16fabff
Merge pull request #17 from DDADDABLCH/sobinMoon-fix
sobinMoon Jun 7, 2025
08f25b7
[feat] 단체 정보 수정
2213607 Jun 7, 2025
e5fbea4
[fix] 단체 마이페이지 사업자 번호 반환 추가
2213607 Jun 7, 2025
14c3ad8
[fix] 학생 알람, 구독
2213607 Jun 10, 2025
a4389d5
[fix] 알림 구현 완료
2213607 Jun 10, 2025
233a50c
[feat] nft 이미지 저장/조회 구현
2213607 Jun 12, 2025
261fd39
[fix] 회원가입 유효성검사 수정
2213607 Jun 12, 2025
9991842
[fix] 프런트 연동 수정
2213607 Jun 12, 2025
a84e3f9
[feat] postgresql연동 & 사업자번호수정
2213607 Jun 12, 2025
b4a33a2
[fix] 좋아요 기능 오류 수정
2213607 Jun 12, 2025
cc44072
[fix] 드디어 최종 수정
2213607 Jun 12, 2025
6152046
0921 최종 커밋
2213607 Sep 21, 2025
828e70c
0925 최종 커밋
2213607 Sep 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,6 @@ out/

### VS Code ###
.vscode/

### QueryDSL ###
/src/main/java/generated/
35 changes: 34 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ plugins {
id 'java'
id 'org.springframework.boot' version '3.4.4'
id 'io.spring.dependency-management' version '1.1.7'
// 이 플러그인 제거 - 최신 Spring Boot와 호환성 문제
// id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10'
}

group = 'com.donation'
Expand All @@ -13,6 +15,13 @@ java {
}
}

// QueryDSL 설정 - 최신 방식으로 변경
def generated = 'src/main/generated'

sourceSets {
main.java.srcDirs += generated
}

configurations {
compileOnly {
extendsFrom annotationProcessor
Expand All @@ -28,6 +37,8 @@ dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-mail'
compileOnly 'org.projectlombok:lombok'
runtimeOnly 'org.postgresql:postgresql'
annotationProcessor 'org.projectlombok:lombok'
Expand All @@ -36,10 +47,32 @@ dependencies {
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
runtimeOnly 'com.h2database:h2'
implementation 'org.web3j:core:4.9.4'
implementation 'org.postgresql:postgresql:42.7.3'
implementation 'jakarta.validation:jakarta.validation-api:3.0.2'
//implementation 'org.hibernate.validator:hibernate-validator:8.0.1.Final
implementation 'io.jsonwebtoken:jjwt-api:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-jackson:0.11.5'

//PostgreSQL
implementation("org.postgresql:postgresql:42.7.3")

// QueryDSL
implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta'
annotationProcessor 'jakarta.annotation:jakarta.annotation-api'
annotationProcessor 'jakarta.persistence:jakarta.persistence-api'
}

tasks.named('test') {
useJUnitPlatform()
}

// JavaCompile 설정
tasks.withType(JavaCompile) {
options.getGeneratedSourceOutputDirectory().set(file(generated))
}

// Clean 시 generated 폴더 삭제
clean {
delete file(generated)
}
758 changes: 758 additions & 0 deletions hs_err_pid24384.log

Large diffs are not rendered by default.

832 changes: 832 additions & 0 deletions hs_err_pid35536.log

Large diffs are not rendered by default.

11,826 changes: 11,826 additions & 0 deletions replay_pid24384.log

Large diffs are not rendered by default.

63 changes: 63 additions & 0 deletions src/main/generated/com/donation/ddb/Domain/QAuthEvent.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
package com.donation.ddb.Domain;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QAuthEvent is a Querydsl query type for AuthEvent
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QAuthEvent extends EntityPathBase<AuthEvent> {

private static final long serialVersionUID = -284976413L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QAuthEvent authEvent = new QAuthEvent("authEvent");

public final DateTimePath<java.time.LocalDateTime> createdAt = createDateTime("createdAt", java.time.LocalDateTime.class);

public final EnumPath<WalletAuthStatus> eventType = createEnum("eventType", WalletAuthStatus.class);

public final NumberPath<Long> id = createNumber("id", Long.class);

public final StringPath message = createString("message");

public final StringPath nonce = createString("nonce");

public final StringPath signature = createString("signature");

public final QStudentUser user;

public final StringPath walletAddress = createString("walletAddress");

public QAuthEvent(String variable) {
this(AuthEvent.class, forVariable(variable), INITS);
}

public QAuthEvent(Path<? extends AuthEvent> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QAuthEvent(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QAuthEvent(PathMetadata metadata, PathInits inits) {
this(AuthEvent.class, metadata, inits);
}

public QAuthEvent(Class<? extends AuthEvent> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.user = inits.isInitialized("user") ? new QStudentUser(forProperty("user")) : null;
}

}

39 changes: 39 additions & 0 deletions src/main/generated/com/donation/ddb/Domain/QBaseEntity.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
package com.donation.ddb.Domain;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;


/**
* QBaseEntity is a Querydsl query type for BaseEntity
*/
@Generated("com.querydsl.codegen.DefaultSupertypeSerializer")
public class QBaseEntity extends EntityPathBase<BaseEntity> {

private static final long serialVersionUID = 1231203107L;

public static final QBaseEntity baseEntity = new QBaseEntity("baseEntity");

public final DateTimePath<java.time.LocalDateTime> createdAt = createDateTime("createdAt", java.time.LocalDateTime.class);

public final DateTimePath<java.time.LocalDateTime> updatedAt = createDateTime("updatedAt", java.time.LocalDateTime.class);

public QBaseEntity(String variable) {
super(BaseEntity.class, forVariable(variable));
}

public QBaseEntity(Path<? extends BaseEntity> path) {
super(path.getType(), path.getMetadata());
}

public QBaseEntity(PathMetadata metadata) {
super(BaseEntity.class, metadata);
}

}

92 changes: 92 additions & 0 deletions src/main/generated/com/donation/ddb/Domain/QCampaign.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
package com.donation.ddb.Domain;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QCampaign is a Querydsl query type for Campaign
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QCampaign extends EntityPathBase<Campaign> {

private static final long serialVersionUID = -1303843361L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QCampaign campaign = new QCampaign("campaign");

public final QBaseEntity _super = new QBaseEntity(this);

public final DatePath<java.time.LocalDate> businessEnd = createDate("businessEnd", java.time.LocalDate.class);

public final DatePath<java.time.LocalDate> businessStart = createDate("businessStart", java.time.LocalDate.class);

public final ListPath<CampaignPlan, QCampaignPlan> campaignPlanList = this.<CampaignPlan, QCampaignPlan>createList("campaignPlanList", CampaignPlan.class, QCampaignPlan.class, PathInits.DIRECT2);

public final ListPath<CampaignSpending, QCampaignSpending> campaignSpendingList = this.<CampaignSpending, QCampaignSpending>createList("campaignSpendingList", CampaignSpending.class, QCampaignSpending.class, PathInits.DIRECT2);

public final QCampaignUpdate campaignUpdate;

public final EnumPath<com.donation.ddb.Domain.Enums.CampaignCategory> cCategory = createEnum("cCategory", com.donation.ddb.Domain.Enums.CampaignCategory.class);

public final NumberPath<java.math.BigDecimal> cCurrentAmount = createNumber("cCurrentAmount", java.math.BigDecimal.class);

public final StringPath cDescription = createString("cDescription");

public final NumberPath<Integer> cGoal = createNumber("cGoal", Integer.class);

public final NumberPath<Long> cId = createNumber("cId", Long.class);

public final StringPath cImageUrl = createString("cImageUrl");

public final StringPath cName = createString("cName");

//inherited
public final DateTimePath<java.time.LocalDateTime> createdAt = _super.createdAt;

public final EnumPath<com.donation.ddb.Domain.Enums.CampaignStatusFlag> cStatusFlag = createEnum("cStatusFlag", com.donation.ddb.Domain.Enums.CampaignStatusFlag.class);

public final StringPath cWalletAddress = createString("cWalletAddress");

public final NumberPath<Long> donateCount = createNumber("donateCount", Long.class);

public final DatePath<java.time.LocalDate> donateEnd = createDate("donateEnd", java.time.LocalDate.class);

public final DatePath<java.time.LocalDate> donateStart = createDate("donateStart", java.time.LocalDate.class);

public final QOrganizationUser organizationUser;

//inherited
public final DateTimePath<java.time.LocalDateTime> updatedAt = _super.updatedAt;

public QCampaign(String variable) {
this(Campaign.class, forVariable(variable), INITS);
}

public QCampaign(Path<? extends Campaign> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QCampaign(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QCampaign(PathMetadata metadata, PathInits inits) {
this(Campaign.class, metadata, inits);
}

public QCampaign(Class<? extends Campaign> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.campaignUpdate = inits.isInitialized("campaignUpdate") ? new QCampaignUpdate(forProperty("campaignUpdate"), inits.get("campaignUpdate")) : null;
this.organizationUser = inits.isInitialized("organizationUser") ? new QOrganizationUser(forProperty("organizationUser")) : null;
}

}

66 changes: 66 additions & 0 deletions src/main/generated/com/donation/ddb/Domain/QCampaignComment.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
package com.donation.ddb.Domain;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QCampaignComment is a Querydsl query type for CampaignComment
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QCampaignComment extends EntityPathBase<CampaignComment> {

private static final long serialVersionUID = 1011289984L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QCampaignComment campaignComment = new QCampaignComment("campaignComment");

public final QBaseEntity _super = new QBaseEntity(this);

public final QCampaign campaign;

public final ListPath<CampaignCommentLike, QCampaignCommentLike> campaignCommentLikeList = this.<CampaignCommentLike, QCampaignCommentLike>createList("campaignCommentLikeList", CampaignCommentLike.class, QCampaignCommentLike.class, PathInits.DIRECT2);

public final StringPath ccContent = createString("ccContent");

public final NumberPath<Long> ccId = createNumber("ccId", Long.class);

//inherited
public final DateTimePath<java.time.LocalDateTime> createdAt = _super.createdAt;

public final QStudentUser studentUser;

//inherited
public final DateTimePath<java.time.LocalDateTime> updatedAt = _super.updatedAt;

public QCampaignComment(String variable) {
this(CampaignComment.class, forVariable(variable), INITS);
}

public QCampaignComment(Path<? extends CampaignComment> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QCampaignComment(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QCampaignComment(PathMetadata metadata, PathInits inits) {
this(CampaignComment.class, metadata, inits);
}

public QCampaignComment(Class<? extends CampaignComment> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.campaign = inits.isInitialized("campaign") ? new QCampaign(forProperty("campaign"), inits.get("campaign")) : null;
this.studentUser = inits.isInitialized("studentUser") ? new QStudentUser(forProperty("studentUser")) : null;
}

}

Loading