Dancer::Plugin::Database

Вторник, 7 февраля, 2:13

1) github changes + документация самого Dancer::Plugin::Database

hook 'database_connection_lost' — это очень важная штука, особенно в ситуации, когда сервер БД находится не рядом, а, например, в другом ДЦ и до него упал канал. В этом случае, обычно, надо не показывать ошибку 500/503, а сказать юзеру, что все хорошо, ничего страшного не произошло, данные не потерялись, а просто немного подождите. Процесс обсуждения этой штуки.

2) Dancer::Plugin::Database::KISS. Код взят из моего фреймворка и адаптирован к дансеру. Лицензия BSD-like, юзайте AS IS. Развиваться будет, но редко.