mirror of
https://github.com/chylex/Discord-History-Tracker.git
synced 2025-06-18 16:03:09 +03:00
20 lines
465 B
C#
20 lines
465 B
C#
using System;
|
|
using System.Threading.Tasks;
|
|
using DHT.Server.Database.Repositories;
|
|
|
|
namespace DHT.Server.Database;
|
|
|
|
public interface IDatabaseFile : IAsyncDisposable {
|
|
string Path { get; }
|
|
|
|
ISettingsRepository Settings { get; }
|
|
IUserRepository Users { get; }
|
|
IServerRepository Servers { get; }
|
|
IChannelRepository Channels { get; }
|
|
IMessageRepository Messages { get; }
|
|
IDownloadRepository Downloads { get; }
|
|
|
|
Task<string?> GetVersion();
|
|
Task Vacuum();
|
|
}
|