создание текстовой базы данных Sequalize с большим количеством текстовых файлов, чем их вызов в команде disord bot - PullRequest
0 голосов
/ 10 марта 2020

Я работаю над диссон-ботом с базой данных для хранения данных, которые можно вызвать по команде и отредактировать файл .txt. Поскольку все в настоящее время работает (я sh), я хочу интегрировать все текстовые файлы в базу данных Sequalize и вызывать каждый отдельный файл из объединенной базы данных, если это имеет смысл (одна команда контролирует один текстовый файл, а другая команда контролирует другой) , в настоящее время у меня есть файл базы данных, настроенный так:

const Sequelize = require('sequelize');

const sequelize = new Sequelize('database', 'username', 'password', {
    host: 'localhost',
    dialect: 'sqlite',
    logging: false,
    storage: 'database.sqlite',
});


sequelize.import('Database files/Spotify.txt');
sequelize.import('Database files/Origin.txt');
sequelize.import('Database files/Minecraft.txt');
sequelize.import('Database files/Hulu.txt');
sequelize.import('Database files/Disney+.txt');
sequelize.import('Database files/Crunchyroll.txt');

const force = process.argv.includes('--force') || process.argv.includes('-f');

, и он получает эту ошибку:

C:\Database Bot\Database files\Spotify.txt:1
test!
  ^
SyntaxError: Invalid or unexpected token

ясно, что я не настроил sequalize для правильной работы с чтением .txt файл, и мне интересно, как это сделать правильно. Мне также интересно, возможно ли разделить несколько текстовых файлов в один файл базы данных и вспомнить каждый отдельный по команде. любая помощь с благодарностью!

...