У меня есть две схемы в моем postgres
- public // схема по умолчанию
- first_user
Теперь у меня есть одинаковые таблицы в обеих схемах
Я изменил структуру таблицы, поэтому я хочу запустить синхронизацию сейчас, я синхронизирую таблицы с помощью:
const db = new Sequelize(postgres_db, postgres_user, postgres_pwd, {
host: postgres_host,
port: 5432,
dialect: 'postgres',
logging: false,
});
db.sync().then(() => {
console.log('Table Synced');
}, (err) => {
console.log(err);
});
После запуска этой структуры моей таблицы внутри публичной схемы изменился успешно, но мой first_userструктура таблицы схемы остается прежней.
Как решить эту проблему?
ПРИМЕЧАНИЕ. Я не хочу потерять свои данные внутри таблицы.