diff --git a/DiscordDelete/DiscordContext.cs b/DiscordDelete/DiscordContext.cs new file mode 100644 index 0000000..a54d5ac --- /dev/null +++ b/DiscordDelete/DiscordContext.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.EntityFrameworkCore; + +namespace DiscordDelete +{ + public class DiscordContext : DbContext + { + private const string DataPath = "messages.db"; + public DbSet GuildMessages { get; set; } + public DbSet PrivateMessages { get; set; } + + protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) => + optionsBuilder.UseSqlite($"Data Source={DataPath}"); + } + + public class GuildMessage { } + + public class PrivateMessage { } +}