Перейти к основному содержимому

· 3 мин. чтения
Lyoha Plotinka

Версия core-библиотеки достигла значения 0.3.0. Кратко расскажу, что нового в Rattus ORM.

TL;DR

  • Процесс создания базы данных изменён: рекомендуемый путь - использовать функцию createDatabase;
  • класс Query разделён на два - Query и Constraintor. Второй отвечает за применение ограничений к запросу данных, а Query наследуется от Constrantor. Это даст больше гибкости в случае поддержки асинхронных хранилищ;
  • декораторы и методы атрибутов типов переименованы и вынесены в отдельный экспорт;
  • добавлен декоратор @DateField (this.dateField в JS), для - очевидно - дат в ваших моделях;
  • обновлены зависимости.