Mini ORM для удобства
Go to file
Nikita Dezzpil Orlov 7029c10d9b chore(release): 1.5.0
2022-07-13 13:46:09 +03:00
.idea feat: доработка ридми 2022-07-13 13:27:09 +03:00
src fix: обновил ts 2022-01-31 18:00:28 +03:00
.gitignore feat: Принес класс хранилища SQLite и зависимости 2022-01-31 16:11:08 +03:00
api-extractor.json feat: Добавил разметку для экстрактора апи и команду для сборника типов 2021-09-29 19:21:53 +03:00
HISTORY.md chore(release): 1.5.0 2022-07-13 13:46:09 +03:00
jest.config.js fix: обновил ts 2022-01-31 18:00:28 +03:00
jest.config.ts Прогнал линтером для автоматических доделок, но оставлять его не стал - слишком много ошибок 2021-09-29 18:01:08 +03:00
orm.d.ts fix: Потерялась зависимость rfdc 2021-10-13 14:56:11 +03:00
package-lock.json chore(release): 1.5.0 2022-07-13 13:46:09 +03:00
package.json chore(release): 1.5.0 2022-07-13 13:46:09 +03:00
README.md feat: пример обновления версии 2022-07-13 13:46:02 +03:00
tsconfig.json feat: Добавил разметку для экстрактора апи и команду для сборника типов 2021-09-29 19:21:53 +03:00

Ivanovna ORM

Простая ОРМ для простейших задач.

Позволяет задать модели для таблиц или коллекций и предоставляет менеджер сущностей для манипуляций с ними.

Тестирование

npm test

Процедура обновления версии

В сообщении к комитам используем формат записи Conventional Commits

Пример(!) процедуры фиксации изменений и обновлении версии:

npm run precommit
git add .
git commit -m'fix: исправил баг'
# что-то еще делаем
npm run precommit
git add .
git commit -m'feat: запилил новую фичу'

После того как все изменения зафиксированы, делаем:

npm run release
git push --follow-tags origin master

Примеры использования

TODO