forum.bitel.ru http://forum.bitel.ru/ |
|
восстановить удалённых контрагентов http://forum.bitel.ru/viewtopic.php?f=1&t=13055 |
Страница 1 из 1 |
Автор: | tehavto [ 09 окт 2018, 17:45 ] |
Заголовок сообщения: | восстановить удалённых контрагентов |
Нечаянно запустил скрипт, который удаляет контрагентов: Код: query = "SELECT id FROM contract WHERE gr & (1<<?) != 0 "; ps = con.prepareStatement( query ); ps.setInt( 1, LOADED_GROUP ); rs = ps.executeQuery(); int count = 0; while ( rs.next() ) { int cid = rs.getInt( 1 ); cr.deleteContract( cid ); count ++; } ps.close(); // print( "Removed " + count + " contracts.." ); Собственно, вопрос, как теперь всё возвратить обратно? 122 записи удалено. У нас bgbilling версия 5.1 сборка 625 |
Автор: | Phricker [ 09 окт 2018, 17:58 ] |
Заголовок сообщения: | Re: восстановить удалённых контрагентов |
Точно не помню, но возможно ContractRemover по умолчанию их сохраняет на сервере в папке /archive. Если нет - то нет Либо восстановить из бекапа который развернуть на другом сервере, удалить их ручками в архив и восстановить на нужном сервреею P.S. rs.close(); забыли. Или его просто нет в приведенном куске. |
Автор: | tehavto [ 09 окт 2018, 18:12 ] |
Заголовок сообщения: | Re: восстановить удалённых контрагентов |
Я слил базу в bgbilling.sql ... И собственно, контрагенты там есть. Они ищутся grep'ом UPD: это просто таблицы журналов... А жаль. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |