diff --git a/build.gradle b/build.gradle index b2ef398d..afdf4b21 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,9 @@ +buildscript { + ext { + queryDslVersion = "5.0.0" + } +} + plugins { id 'java' id 'org.springframework.boot' version '3.2.0' @@ -57,13 +63,32 @@ dependencies { // S3 implementation 'org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE' + + //querydsl + implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta' + annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta" + annotationProcessor "jakarta.annotation:jakarta.annotation-api" + annotationProcessor "jakarta.persistence:jakarta.persistence-api" } tasks.named('test') { useJUnitPlatform() } -// enable plain.jar +def generated = 'src/main/generated' + +tasks.withType(JavaCompile) { + options.getGeneratedSourceOutputDirectory().set(file(generated)) +} + +sourceSets { + main.java.srcDirs += [generated] +} + +clean { + delete file(generated) +} + jar { enabled = false } diff --git a/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncement.java b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncement.java new file mode 100644 index 00000000..65a6baec --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncement.java @@ -0,0 +1,71 @@ +package com.sponus.sponusbe.domain.announcement.entity; + +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; + + +/** + * QAnnouncement is a Querydsl query type for Announcement + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QAnnouncement extends EntityPathBase { + + private static final long serialVersionUID = -1589881557L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QAnnouncement announcement = new QAnnouncement("announcement"); + + public final com.sponus.sponusbe.global.common.QBaseEntity _super = new com.sponus.sponusbe.global.common.QBaseEntity(this); + + public final EnumPath category = createEnum("category", com.sponus.sponusbe.domain.announcement.entity.enums.AnnouncementCategory.class); + + public final StringPath content = createString("content"); + + //inherited + public final DateTimePath createdAt = _super.createdAt; + + public final NumberPath id = createNumber("id", Long.class); + + public final EnumPath status = createEnum("status", com.sponus.sponusbe.domain.announcement.entity.enums.AnnouncementStatus.class); + + public final StringPath title = createString("title"); + + public final EnumPath type = createEnum("type", com.sponus.sponusbe.domain.announcement.entity.enums.AnnouncementType.class); + + //inherited + public final DateTimePath updatedAt = _super.updatedAt; + + public final NumberPath viewCount = createNumber("viewCount", Long.class); + + public final com.sponus.sponusbe.domain.organization.entity.QOrganization writer; + + public QAnnouncement(String variable) { + this(Announcement.class, forVariable(variable), INITS); + } + + public QAnnouncement(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QAnnouncement(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QAnnouncement(PathMetadata metadata, PathInits inits) { + this(Announcement.class, metadata, inits); + } + + public QAnnouncement(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.writer = inits.isInitialized("writer") ? new com.sponus.sponusbe.domain.organization.entity.QOrganization(forProperty("writer")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementAttachment.java b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementAttachment.java new file mode 100644 index 00000000..d058a626 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementAttachment.java @@ -0,0 +1,55 @@ +package com.sponus.sponusbe.domain.announcement.entity; + +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; + + +/** + * QAnnouncementAttachment is a Querydsl query type for AnnouncementAttachment + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QAnnouncementAttachment extends EntityPathBase { + + private static final long serialVersionUID = 969494702L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QAnnouncementAttachment announcementAttachment = new QAnnouncementAttachment("announcementAttachment"); + + public final QAnnouncement announcement; + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public final StringPath url = createString("url"); + + public QAnnouncementAttachment(String variable) { + this(AnnouncementAttachment.class, forVariable(variable), INITS); + } + + public QAnnouncementAttachment(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QAnnouncementAttachment(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QAnnouncementAttachment(PathMetadata metadata, PathInits inits) { + this(AnnouncementAttachment.class, metadata, inits); + } + + public QAnnouncementAttachment(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.announcement = inits.isInitialized("announcement") ? new QAnnouncement(forProperty("announcement"), inits.get("announcement")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementImage.java b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementImage.java new file mode 100644 index 00000000..9cc8311f --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/announcement/entity/QAnnouncementImage.java @@ -0,0 +1,55 @@ +package com.sponus.sponusbe.domain.announcement.entity; + +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; + + +/** + * QAnnouncementImage is a Querydsl query type for AnnouncementImage + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QAnnouncementImage extends EntityPathBase { + + private static final long serialVersionUID = 499705584L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QAnnouncementImage announcementImage = new QAnnouncementImage("announcementImage"); + + public final QAnnouncement announcement; + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public final StringPath url = createString("url"); + + public QAnnouncementImage(String variable) { + this(AnnouncementImage.class, forVariable(variable), INITS); + } + + public QAnnouncementImage(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QAnnouncementImage(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QAnnouncementImage(PathMetadata metadata, PathInits inits) { + this(AnnouncementImage.class, metadata, inits); + } + + public QAnnouncementImage(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.announcement = inits.isInitialized("announcement") ? new QAnnouncement(forProperty("announcement"), inits.get("announcement")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganization.java b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganization.java new file mode 100644 index 00000000..f2f6f143 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganization.java @@ -0,0 +1,82 @@ +package com.sponus.sponusbe.domain.organization.entity; + +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; + + +/** + * QOrganization is a Querydsl query type for Organization + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QOrganization extends EntityPathBase { + + private static final long serialVersionUID = 177366787L; + + public static final QOrganization organization = new QOrganization("organization"); + + public final com.sponus.sponusbe.global.common.QBaseEntity _super = new com.sponus.sponusbe.global.common.QBaseEntity(this); + + //inherited + public final DateTimePath createdAt = _super.createdAt; + + public final StringPath description = createString("description"); + + public final StringPath email = createString("email"); + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath imageUrl = createString("imageUrl"); + + public final StringPath location = createString("location"); + + public final StringPath managerAvailableDay = createString("managerAvailableDay"); + + public final StringPath managerAvailableHour = createString("managerAvailableHour"); + + public final StringPath managerContactPreference = createString("managerContactPreference"); + + public final StringPath managerEmail = createString("managerEmail"); + + public final StringPath managerName = createString("managerName"); + + public final StringPath managerPhone = createString("managerPhone"); + + public final StringPath managerPosition = createString("managerPosition"); + + public final StringPath name = createString("name"); + + public final ListPath organizationLinks = this.createList("organizationLinks", OrganizationLink.class, QOrganizationLink.class, PathInits.DIRECT2); + + public final EnumPath organizationStatus = createEnum("organizationStatus", com.sponus.sponusbe.domain.organization.entity.enums.OrganizationStatus.class); + + public final ListPath organizationTags = this.createList("organizationTags", OrganizationTag.class, QOrganizationTag.class, PathInits.DIRECT2); + + public final EnumPath organizationType = createEnum("organizationType", com.sponus.sponusbe.domain.organization.entity.enums.OrganizationType.class); + + public final StringPath password = createString("password"); + + public final EnumPath suborganizationType = createEnum("suborganizationType", com.sponus.sponusbe.domain.organization.entity.enums.SuborganizationType.class); + + //inherited + public final DateTimePath updatedAt = _super.updatedAt; + + public QOrganization(String variable) { + super(Organization.class, forVariable(variable)); + } + + public QOrganization(Path path) { + super(path.getType(), path.getMetadata()); + } + + public QOrganization(PathMetadata metadata) { + super(Organization.class, metadata); + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationLink.java b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationLink.java new file mode 100644 index 00000000..2e5e55b7 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationLink.java @@ -0,0 +1,55 @@ +package com.sponus.sponusbe.domain.organization.entity; + +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; + + +/** + * QOrganizationLink is a Querydsl query type for OrganizationLink + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QOrganizationLink extends EntityPathBase { + + private static final long serialVersionUID = 492130717L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QOrganizationLink organizationLink = new QOrganizationLink("organizationLink"); + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public final QOrganization organization; + + public final StringPath url = createString("url"); + + public QOrganizationLink(String variable) { + this(OrganizationLink.class, forVariable(variable), INITS); + } + + public QOrganizationLink(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QOrganizationLink(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QOrganizationLink(PathMetadata metadata, PathInits inits) { + this(OrganizationLink.class, metadata, inits); + } + + public QOrganizationLink(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.organization = inits.isInitialized("organization") ? new QOrganization(forProperty("organization")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationTag.java b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationTag.java new file mode 100644 index 00000000..0bd1c01c --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QOrganizationTag.java @@ -0,0 +1,54 @@ +package com.sponus.sponusbe.domain.organization.entity; + +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; + + +/** + * QOrganizationTag is a Querydsl query type for OrganizationTag + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QOrganizationTag extends EntityPathBase { + + private static final long serialVersionUID = 1124261271L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QOrganizationTag organizationTag = new QOrganizationTag("organizationTag"); + + public final NumberPath id = createNumber("id", Long.class); + + public final QOrganization organization; + + public final QTag tag; + + public QOrganizationTag(String variable) { + this(OrganizationTag.class, forVariable(variable), INITS); + } + + public QOrganizationTag(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QOrganizationTag(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QOrganizationTag(PathMetadata metadata, PathInits inits) { + this(OrganizationTag.class, metadata, inits); + } + + public QOrganizationTag(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.organization = inits.isInitialized("organization") ? new QOrganization(forProperty("organization")) : null; + this.tag = inits.isInitialized("tag") ? new QTag(forProperty("tag")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QTag.java b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QTag.java new file mode 100644 index 00000000..51a1a7d0 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/organization/entity/QTag.java @@ -0,0 +1,39 @@ +package com.sponus.sponusbe.domain.organization.entity; + +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; + + +/** + * QTag is a Querydsl query type for Tag + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QTag extends EntityPathBase { + + private static final long serialVersionUID = 912063434L; + + public static final QTag tag = new QTag("tag"); + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public QTag(String variable) { + super(Tag.class, forVariable(variable)); + } + + public QTag(Path path) { + super(path.getType(), path.getMetadata()); + } + + public QTag(PathMetadata metadata) { + super(Tag.class, metadata); + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QPropose.java b/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QPropose.java new file mode 100644 index 00000000..079fb838 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QPropose.java @@ -0,0 +1,82 @@ +package com.sponus.sponusbe.domain.propose.entity; + +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; + + +/** + * QPropose is a Querydsl query type for Propose + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QPropose extends EntityPathBase { + + private static final long serialVersionUID = -693041277L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QPropose propose = new QPropose("propose"); + + public final com.sponus.sponusbe.global.common.QBaseEntity _super = new com.sponus.sponusbe.global.common.QBaseEntity(this); + + public final com.sponus.sponusbe.domain.announcement.entity.QAnnouncement announcement; + + public final com.sponus.sponusbe.domain.organization.entity.QOrganization companyOrganization; + + public final StringPath content = createString("content"); + + //inherited + public final DateTimePath createdAt = _super.createdAt; + + public final NumberPath id = createNumber("id", Long.class); + + public final ListPath proposeAttachments = this.createList("proposeAttachments", ProposeAttachment.class, QProposeAttachment.class, PathInits.DIRECT2); + + public final com.sponus.sponusbe.domain.organization.entity.QOrganization proposedOrganization; + + public final com.sponus.sponusbe.domain.organization.entity.QOrganization proposingOrganization; + + public final com.sponus.sponusbe.domain.report.entity.QReport report; + + public final EnumPath status = createEnum("status", ProposeStatus.class); + + public final com.sponus.sponusbe.domain.organization.entity.QOrganization studentOrganization; + + public final StringPath title = createString("title"); + + //inherited + public final DateTimePath updatedAt = _super.updatedAt; + + public QPropose(String variable) { + this(Propose.class, forVariable(variable), INITS); + } + + public QPropose(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QPropose(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QPropose(PathMetadata metadata, PathInits inits) { + this(Propose.class, metadata, inits); + } + + public QPropose(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.announcement = inits.isInitialized("announcement") ? new com.sponus.sponusbe.domain.announcement.entity.QAnnouncement(forProperty("announcement"), inits.get("announcement")) : null; + this.companyOrganization = inits.isInitialized("companyOrganization") ? new com.sponus.sponusbe.domain.organization.entity.QOrganization(forProperty("companyOrganization")) : null; + this.proposedOrganization = inits.isInitialized("proposedOrganization") ? new com.sponus.sponusbe.domain.organization.entity.QOrganization(forProperty("proposedOrganization")) : null; + this.proposingOrganization = inits.isInitialized("proposingOrganization") ? new com.sponus.sponusbe.domain.organization.entity.QOrganization(forProperty("proposingOrganization")) : null; + this.report = inits.isInitialized("report") ? new com.sponus.sponusbe.domain.report.entity.QReport(forProperty("report")) : null; + this.studentOrganization = inits.isInitialized("studentOrganization") ? new com.sponus.sponusbe.domain.organization.entity.QOrganization(forProperty("studentOrganization")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QProposeAttachment.java b/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QProposeAttachment.java new file mode 100644 index 00000000..ff4e9c00 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/propose/entity/QProposeAttachment.java @@ -0,0 +1,55 @@ +package com.sponus.sponusbe.domain.propose.entity; + +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; + + +/** + * QProposeAttachment is a Querydsl query type for ProposeAttachment + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QProposeAttachment extends EntityPathBase { + + private static final long serialVersionUID = 1629811974L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QProposeAttachment proposeAttachment = new QProposeAttachment("proposeAttachment"); + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public final QPropose propose; + + public final StringPath url = createString("url"); + + public QProposeAttachment(String variable) { + this(ProposeAttachment.class, forVariable(variable), INITS); + } + + public QProposeAttachment(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QProposeAttachment(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QProposeAttachment(PathMetadata metadata, PathInits inits) { + this(ProposeAttachment.class, metadata, inits); + } + + public QProposeAttachment(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.propose = inits.isInitialized("propose") ? new QPropose(forProperty("propose"), inits.get("propose")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReport.java b/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReport.java new file mode 100644 index 00000000..f3fa6208 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReport.java @@ -0,0 +1,44 @@ +package com.sponus.sponusbe.domain.report.entity; + +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; + + +/** + * QReport is a Querydsl query type for Report + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QReport extends EntityPathBase { + + private static final long serialVersionUID = -1664004795L; + + public static final QReport report = new QReport("report"); + + public final StringPath content = createString("content"); + + public final NumberPath id = createNumber("id", Long.class); + + public final ListPath reportAttachments = this.createList("reportAttachments", ReportAttachment.class, QReportAttachment.class, PathInits.DIRECT2); + + public final StringPath title = createString("title"); + + public QReport(String variable) { + super(Report.class, forVariable(variable)); + } + + public QReport(Path path) { + super(path.getType(), path.getMetadata()); + } + + public QReport(PathMetadata metadata) { + super(Report.class, metadata); + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReportAttachment.java b/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReportAttachment.java new file mode 100644 index 00000000..6225acc1 --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/domain/report/entity/QReportAttachment.java @@ -0,0 +1,55 @@ +package com.sponus.sponusbe.domain.report.entity; + +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; + + +/** + * QReportAttachment is a Querydsl query type for ReportAttachment + */ +@Generated("com.querydsl.codegen.DefaultEntitySerializer") +public class QReportAttachment extends EntityPathBase { + + private static final long serialVersionUID = 2026008648L; + + private static final PathInits INITS = PathInits.DIRECT2; + + public static final QReportAttachment reportAttachment = new QReportAttachment("reportAttachment"); + + public final NumberPath id = createNumber("id", Long.class); + + public final StringPath name = createString("name"); + + public final QReport report; + + public final StringPath url = createString("url"); + + public QReportAttachment(String variable) { + this(ReportAttachment.class, forVariable(variable), INITS); + } + + public QReportAttachment(Path path) { + this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS)); + } + + public QReportAttachment(PathMetadata metadata) { + this(metadata, PathInits.getFor(metadata, INITS)); + } + + public QReportAttachment(PathMetadata metadata, PathInits inits) { + this(ReportAttachment.class, metadata, inits); + } + + public QReportAttachment(Class type, PathMetadata metadata, PathInits inits) { + super(type, metadata, inits); + this.report = inits.isInitialized("report") ? new QReport(forProperty("report")) : null; + } + +} + diff --git a/src/main/generated/com/sponus/sponusbe/global/common/QBaseEntity.java b/src/main/generated/com/sponus/sponusbe/global/common/QBaseEntity.java new file mode 100644 index 00000000..ac82d41e --- /dev/null +++ b/src/main/generated/com/sponus/sponusbe/global/common/QBaseEntity.java @@ -0,0 +1,39 @@ +package com.sponus.sponusbe.global.common; + +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 { + + private static final long serialVersionUID = -136640394L; + + public static final QBaseEntity baseEntity = new QBaseEntity("baseEntity"); + + public final DateTimePath createdAt = createDateTime("createdAt", java.time.LocalDateTime.class); + + public final DateTimePath updatedAt = createDateTime("updatedAt", java.time.LocalDateTime.class); + + public QBaseEntity(String variable) { + super(BaseEntity.class, forVariable(variable)); + } + + public QBaseEntity(Path path) { + super(path.getType(), path.getMetadata()); + } + + public QBaseEntity(PathMetadata metadata) { + super(BaseEntity.class, metadata); + } + +} +