Exemplo n.º 1
0
        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)");
        }
Exemplo n.º 2
0
        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)");
        }