Start counting messages per quarter starting 1 january 2021
This commit is contained in:
parent
7e792bd782
commit
29c0def713
3 changed files with 95 additions and 15 deletions
|
@ -11,6 +11,7 @@ namespace Geekbot.Core.Database
|
|||
public DbSet<KarmaModel> Karma { get; set; }
|
||||
public DbSet<ShipsModel> Ships { get; set; }
|
||||
public DbSet<RollsModel> Rolls { get; set; }
|
||||
public DbSet<MessageSeasonsModel> MessagesSeasons { get; set; }
|
||||
public DbSet<MessagesModel> Messages { get; set; }
|
||||
public DbSet<SlapsModel> Slaps { get; set; }
|
||||
public DbSet<GlobalsModel> Globals { get; set; }
|
||||
|
|
21
src/Core/Database/Models/MessageSeasonsModel.cs
Normal file
21
src/Core/Database/Models/MessageSeasonsModel.cs
Normal file
|
@ -0,0 +1,21 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace Geekbot.Core.Database.Models
|
||||
{
|
||||
public class MessageSeasonsModel
|
||||
{
|
||||
[Key]
|
||||
public int Id { get; set; }
|
||||
|
||||
[Required]
|
||||
public long GuildId { get; set; }
|
||||
|
||||
[Required]
|
||||
public long UserId { get; set; }
|
||||
|
||||
[Required]
|
||||
public string Season { get; set; }
|
||||
|
||||
public int MessageCount { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue