mirror of
https://github.com/chylex/Discord-History-Tracker.git
synced 2024-10-22 14:42:49 +02:00
20 lines
695 B
C#
20 lines
695 B
C#
using System.Threading.Tasks;
|
|
using DHT.Server.Database.Sqlite.Utils;
|
|
|
|
namespace DHT.Server.Database.Sqlite.Schema;
|
|
|
|
sealed class SqliteSchemaUpgradeTo4 : ISchemaUpgrade {
|
|
async Task ISchemaUpgrade.Run(ISqliteConnection conn, ISchemaUpgradeCallbacks.IProgressReporter reporter) {
|
|
await reporter.MainWork("Applying schema changes...", 0, 1);
|
|
|
|
await conn.ExecuteAsync("""
|
|
CREATE TABLE downloads (
|
|
url TEXT NOT NULL PRIMARY KEY,
|
|
status INTEGER NOT NULL,
|
|
size INTEGER NOT NULL,
|
|
blob BLOB
|
|
)
|
|
""");
|
|
}
|
|
}
|