diff --git a/src/entities/comment/schemas/CommentSchema.ts b/src/entities/comment/schemas/CommentSchema.ts new file mode 100644 index 0000000..29e4a88 --- /dev/null +++ b/src/entities/comment/schemas/CommentSchema.ts @@ -0,0 +1,6 @@ +export interface CommentSchema { + id: number; + authorId: number; + authorName: string; + content: string; +} diff --git a/src/entities/community/schemas/CommunitySchema.ts b/src/entities/community/schemas/CommunitySchema.ts new file mode 100644 index 0000000..b2c2f1c --- /dev/null +++ b/src/entities/community/schemas/CommunitySchema.ts @@ -0,0 +1,5 @@ +export interface CommunitySchema { + id: number; + name: string; + jobGroup: string; +} diff --git a/src/entities/company/schemas/CompanySchema.ts b/src/entities/company/schemas/CompanySchema.ts new file mode 100644 index 0000000..40da4a2 --- /dev/null +++ b/src/entities/company/schemas/CompanySchema.ts @@ -0,0 +1,6 @@ +export interface CompanySchema { + id: number; + careerLink: string; + logoUrl: string; + description: string; +} diff --git a/src/entities/feed/schemas/FeedSchema.ts b/src/entities/feed/schemas/FeedSchema.ts new file mode 100644 index 0000000..9e62421 --- /dev/null +++ b/src/entities/feed/schemas/FeedSchema.ts @@ -0,0 +1,5 @@ +export interface FeedSchema { + id: number; + title: string; + content: string; +} diff --git a/src/entities/user/ProfileSchema.ts b/src/entities/user/ProfileSchema.ts new file mode 100644 index 0000000..08e0f76 --- /dev/null +++ b/src/entities/user/ProfileSchema.ts @@ -0,0 +1,5 @@ +export interface ProfileSchema { + id: number; + name: string; + nickname: string; +} diff --git a/src/entities/user/UserSchema.ts b/src/entities/user/UserSchema.ts new file mode 100644 index 0000000..483a3fb --- /dev/null +++ b/src/entities/user/UserSchema.ts @@ -0,0 +1,5 @@ +export interface UserSchema { + id: number; + email: string; + role: "NORMAL" | "ADMIN"; +}