Встал вопрос при использование MySql на Nodejs что использовать, использовал нативный mysql, потом sequelize, но sequelize поддается очень сложно изучению, и промисы иногда мешают обрабатывать данные в БД, что можете посоветовать другое? с их лучшими стороны или sequelize лучший вариант, и мне стоить по лучше его изучить?
Если нужны прямые запросы в базу - то либо mysql (callback api) либо mysql2 (promise api)
Если нужно ORM - sequelize
Это нормально в одном и том же проекте использовать и ORM и прямые запросы в базу. Не каждый запрос ORM может оптимально построить.
Вот только не понял чем промисы мешают обрабатывать данные. По-моему они только могу помочь
Найти силы и почитать документацию по sequelize, потому что там довольно таки просто и в коробке уже много преимуществ. Разные диалоги, транзакции, ассоциации и миграции.
Вопрос маленький здесь появился, как насчет создание БД без миграции, есть более удобные варианты? а то писать все 20 таблиц в ручную блин лень) какие есть варианты?