public DatabaseMusicLibrary(Configuration config, IDatabaseService database, IFileSystem fs) { _config = config.MusicLibrary ?? throw new ArgumentNullException(nameof(config.MusicLibrary)); _database = database ?? throw new ArgumentNullException(nameof(database)); _fs = fs ?? throw new ArgumentNullException(nameof(fs)); _database.Exec("CREATE TABLE IF NOT EXISTS `MusicLibrary2` (`GuildId` TEXT NOT NULL, `OwnerId` TEXT NOT NULL, `Title` TEXT NOT NULL, `FileName` TEXT NOT NULL, `Url` TEXT NOT NULL, `ThumbnailUrl` TEXT NOT NULL, `Duration` TEXT NOT NULL)"); }
public DatabaseMusicLibrary([NotNull] Configuration config, [NotNull] IDatabaseService database, [NotNull] IFileSystem fs) { _config = config.MusicLibrary; _database = database; _fs = fs; _database.Exec("CREATE TABLE IF NOT EXISTS `MusicLibrary2` (`GuildId` TEXT NOT NULL, `OwnerId` TEXT NOT NULL, `Title` TEXT NOT NULL, `FileName` TEXT NOT NULL, `Url` TEXT NOT NULL, `ThumbnailUrl` TEXT NOT NULL, `Duration` TEXT NOT NULL)"); }