|
14 | 14 |
|
15 | 15 | namespace Hanekawa.Infrastructure; |
16 | 16 |
|
17 | | -/// <inheritdoc cref="Hanekawa.Application.Interfaces.IDbContext" /> |
18 | 17 | internal class DbService : DbContext, IDbContext |
19 | 18 | { |
20 | 19 | public DbService(DbContextOptions<DbService> options) : base(options) { } |
21 | | - /// <inheritdoc /> |
| 20 | + |
22 | 21 | public DbSet<Warning> Warnings { get; set; } = null!; |
23 | | - /// <inheritdoc /> |
24 | 22 | public DbSet<Log> Logs { get; set; } = null!; |
25 | | - /// <inheritdoc /> |
26 | 23 | public DbSet<GuildModerationLog> ModerationLogs { get; set; } = null!; |
27 | | - /// <inheritdoc /> |
28 | 24 | public DbSet<GuildConfig> GuildConfigs { get; set; } = null!; |
29 | | - /// <inheritdoc /> |
30 | 25 | public DbSet<GuildUser> Users { get; set; } = null!; |
31 | | - /// <inheritdoc /> |
32 | 26 | public DbSet<LevelRequirement> LevelRequirements { get; set; } = null!; |
33 | | - /// <inheritdoc /> |
34 | 27 | public DbSet<Club> Clubs { get; set; } = null!; |
35 | | - /// <inheritdoc /> |
36 | 28 | public DbSet<ClubMember> ClubMembers { get; set; } = null!; |
37 | | - /// <inheritdoc /> |
38 | 29 | public DbSet<Item> Items { get; set; } = null!; |
39 | | - /// <inheritdoc /> |
40 | 30 | public DbSet<ItemType> ItemTypes { get; set; } = null!; |
41 | 31 |
|
42 | 32 | protected override void OnModelCreating(ModelBuilder modelBuilder) |
@@ -157,20 +147,15 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) |
157 | 147 | }); |
158 | 148 | } |
159 | 149 |
|
160 | | - /// <param name="cancellationToken"></param> |
161 | | - /// <inheritdoc /> |
162 | 150 | public async Task<int> SaveChangesAsync(CancellationToken cancellationToken = default) |
163 | 151 | => await base.SaveChangesAsync(cancellationToken); |
164 | 152 |
|
165 | | - /// <inheritdoc /> |
166 | 153 | public async Task<bool> EnsureDatabaseCreated(CancellationToken cancellationToken = default) |
167 | 154 | => await base.Database.EnsureCreatedAsync(cancellationToken); |
168 | 155 |
|
169 | | - /// <inheritdoc /> |
170 | 156 | public async Task MigrateDatabaseAsync(CancellationToken cancellationToken = default) |
171 | 157 | => await base.Database.MigrateAsync(cancellationToken: cancellationToken); |
172 | 158 |
|
173 | | - /// <inheritdoc /> |
174 | 159 | public DbConnection GetConnection() |
175 | 160 | { |
176 | 161 | return this.Database.GetDbConnection(); |
|
0 commit comments