add(conversation):完善私聊好友会话服务
This commit is contained in:
@@ -110,24 +110,22 @@ public partial class ImDbContext : DbContext
|
||||
|
||||
entity.HasIndex(e => e.UserId, "Userid");
|
||||
|
||||
entity.HasIndex(e => e.LastMessageId, "lastMessageId");
|
||||
entity.HasIndex(e => e.LastReadMessageId, "lastReadMessageId");
|
||||
|
||||
entity.Property(e => e.Id)
|
||||
.HasColumnType("int(11)")
|
||||
.HasColumnName("ID");
|
||||
entity.Property(e => e.ChatType).HasColumnType("int(11)");
|
||||
entity.Property(e => e.LastMessageId)
|
||||
.HasComment("最后一条消息ID ")
|
||||
entity.Property(e => e.LastReadMessageId)
|
||||
.HasComment("最后一条已读消息ID ")
|
||||
.HasColumnType("int(11)")
|
||||
.HasColumnName("lastMessageId");
|
||||
entity.Property(e => e.MsgType)
|
||||
.HasComment("消息类型(同Messages.MsgType) ")
|
||||
.HasColumnType("int(11)");
|
||||
entity.Property(e => e.TargetAvatar).HasMaxLength(255);
|
||||
entity.Property(e => e.StreamKey)
|
||||
.HasMaxLength(255)
|
||||
.HasComment("消息推送唯一标识符");
|
||||
entity.Property(e => e.TargetId)
|
||||
.HasComment("对方ID(群聊为群聊ID,单聊为单聊ID) ")
|
||||
.HasColumnType("int(11)");
|
||||
entity.Property(e => e.TargetName).HasMaxLength(255);
|
||||
entity.Property(e => e.UnreadCount)
|
||||
.HasComment("未读消息数 ")
|
||||
.HasColumnType("int(11)");
|
||||
@@ -135,11 +133,6 @@ public partial class ImDbContext : DbContext
|
||||
.HasComment("用户")
|
||||
.HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.LastMessage).WithMany(p => p.Conversations)
|
||||
.HasForeignKey(d => d.LastMessageId)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("conversations_ibfk_2");
|
||||
|
||||
entity.HasOne(d => d.User).WithMany(p => p.Conversations)
|
||||
.HasForeignKey(d => d.UserId)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
@@ -553,6 +546,9 @@ public partial class ImDbContext : DbContext
|
||||
entity.Property(e => e.State)
|
||||
.HasComment("消息状态(0:已发送,1:已撤回) ")
|
||||
.HasColumnType("tinyint(4)");
|
||||
entity.Property(e => e.StreamKey)
|
||||
.HasMaxLength(255)
|
||||
.HasComment("消息推送唯一标识符");
|
||||
|
||||
entity.HasOne(d => d.SenderNavigation).WithMany(p => p.Messages)
|
||||
.HasForeignKey(d => d.Sender)
|
||||
|
||||
Reference in New Issue
Block a user