В настоящее время я принимаю проект, который был построен на Loopback.Я пытаюсь переключиться на базу данных разработчика и решил проблему в основном с помощью тактики поиска и замены.
После изменения всех ссылок на производственную базу данных вместо ссылки на разработку я получаюошибка:
Cannot start the application. Error: The connector has not been initialized.
at PostgresDataSource.freeze (project/api/node_modules/loopback-datasource-juggler/lib/datasource.js:1982:11)
at PostgresDataSource.DataSource.autoupdate (project/api/node_modules/loopback-datasource-juggler/lib/datasource.js:1068:8)
at InstrideIdentityApiApplication.migrateSchema (project/api/node_modules/@loopback/repository/dist/mixins/repository.mixin.js:186:40)
at <anonymous>
Я не знаю, что это значит.Я пытался найти в git loopback, чтобы найти код ошибки , но не получил результатов.Я изучил документы по соединителям , но он не освещал, на каком этапе соединитель становится "инициализированным".
Мои вопросы:
- Что именно пытается сообщить мне эта ошибка?
- Что обычно делают, чтобы ее исправить?