From 49625fb5d6461655deffa143429d573016a0ff65 Mon Sep 17 00:00:00 2001 From: Alexandr Juncevich Date: Tue, 12 Dec 2023 00:16:29 +0300 Subject: [PATCH] Create the user document --- .../java/com/relay/chatservice/user/Status.java | 5 +++++ .../java/com/relay/chatservice/user/User.java | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 chat-service/src/main/java/com/relay/chatservice/user/Status.java create mode 100644 chat-service/src/main/java/com/relay/chatservice/user/User.java diff --git a/chat-service/src/main/java/com/relay/chatservice/user/Status.java b/chat-service/src/main/java/com/relay/chatservice/user/Status.java new file mode 100644 index 00000000..4bb9a9e5 --- /dev/null +++ b/chat-service/src/main/java/com/relay/chatservice/user/Status.java @@ -0,0 +1,5 @@ +package com.relay.chatservice.user; + +public enum Status { + ONLINE, OFFLINE +} diff --git a/chat-service/src/main/java/com/relay/chatservice/user/User.java b/chat-service/src/main/java/com/relay/chatservice/user/User.java new file mode 100644 index 00000000..540d99ed --- /dev/null +++ b/chat-service/src/main/java/com/relay/chatservice/user/User.java @@ -0,0 +1,16 @@ +package com.relay.chatservice.user; + +import lombok.Getter; +import lombok.Setter; +import org.springframework.data.annotation.Id; +import org.springframework.data.mongodb.core.mapping.Document; + +@Getter +@Setter +@Document +public class User { + @Id + private String userName; + private String fullName; + private Status status; +}