1. Добавлены Liquebase миграции, которые :
- Создают необходимые роли для БД
- Изменяют владельца созданных таблиц и последовательностей
- Назначают права ролям на таблицы и последовательности на уровне SELECT/INSERT/UPDATE/DELETE запросов на таблицы и отдельные поля таблиц
2. Добавлен файл db_roles.txt с описанием данных каждой БД роли и реквизитов доступа

Назначение прав идет по принципу минимально потенциально необходимых для каждой из ролей. В ходе более полной эксплуатации приложения возможно потребуется небольшая корректировка прав.
Добавлен файл с описанием ролей
Модификации модели предметной области и БД :

1. Добавлено поле revision для события (events)
2. Добавлено поле balance для агента (до -5 т.р.) (profiles)
3. Добавлен класс Notification для агента (notifications)
4. Добавлен календарь событий (calendars)
5. Добавлены лайки для событий (events_likes)
6. Добавлены промо-коды в профиле (users_promos)
7. Добавлен справочник возрастных фильтров для событий (age_groups)
8. Контактные данные могут сохраняться в БД (contacts)
9. Можно хранить перечень отписавшихся от рассылок пользователей (unsubscriptions)
10. У события есть флаг "удалено". Создан сервис по работе с объектами, реализующими интерфейс Deletable.
11. У пользователей есть рейтинги (ratings, users_ratings).
12. Изменена взаимосвязь таблиц users/profiles/social_profiles
13. Добавлены права ролям в БД для вновь созданных таблиц
14. Добавлен флаг "featured" (избранное) для событий (events)