рефакторинг работы с базой