Перейти на форум
Уведомления
Очистить все

Как удалить "битые" турниры?

13 Сообщения
3 Пользователи
0 Реакции
370 Просмотры
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

В процессе работы с репортами обнаружилось некоторое количество недоудаленных турниров в базе.
Они, вероятно, изначально были с ошибками и записывались в периоды нестабильной работы рума/инета/т.п.
Они учитываются в статах/репортах, а также отображаются в "Edit Tournament Results".

Spoiler

Вот пример

Весь "Микрогейминг" после сворачивания сети я удалял, а тут какие-то туры присутствуют. :f_ugly:

Попытка удаления посредством Database--Purge Hands--Tournaments не проходит, в Purge-таблице этих туров просто нет.
Как удалить эти ненужные записи?


Ответить
Цитата
12 ответов
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

А что, через Database - Purge hands - Tournaments эти турниры из верхнего списка не удаляются?


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Оригинал пользователя ruPokerTracker
А что, через Database - Purge hands - Tournaments эти турниры из верхнего списка не удаляются?

Написал же, они там не отображаются, отсутствуют они в той таблице.

П.С. Через Purge hands - Advanced тоже пытался. Безрезультатно. :ayfkm:


Ответить
Цитата
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

Тогда только отредактировать результаты.
Или новую БД создать, в которую ЭТИ не вносить.


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Оригинал пользователя ruPokerTracker
Тогда только отредактировать результаты.

Это как?

Оригинал пользователя ruPokerTracker
Или новую БД создать, в которую ЭТИ не вносить.

1.Скопировать правильные турниры в новую БД, из старой перенесенные удалять. Т.о. в старой БД останутся только "битки"
2.Старую БД снести. (Кстати, как наиболее правильно это сделать?)
Так?

П.С. А, может, тогда уж Постгри посвежее поставить, и туда заливать?


Ответить
Цитата
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

Редактировать результаты можно в том самом окне Edit tournament results, где эти турниры все-таки отображаются.

Что касается новой БД - я имел в виду стандартный способ:
создать новую БД, в неё проимпортировать оригиналы файлов из архивной папки
а старую потом - да, удалить. Через окно Database management

Насчет обновления PostgreSQL - советовать это воздержусь. Потому что там процесс не именно обновления с переносом данных, а установки другой версии со сносом старой. Что может повлечь... В общем, принцип "работает - не трогай" никто не отменял.


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Оригинал пользователя ruPokerTracker
Редактировать результаты можно в том самом окне Edit tournament results, где эти турниры все-таки отображаются.

А это точно поспособствует их удалению в дальнейшем? После редактирования они появятся в Purge-таблице ?


Ответить
Цитата
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

Ну, по крайней мере, в них будет приемлемый результат записан. Может, и без удаления получится обойтись.


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Не понимаю, о чем ты?
Что редактировать? Присвоить себе 1-ое место и 100500 мульенов выигрыша?
Вот скрин, ткни где-что исправлять.

Spoiler


Ответить
Цитата
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

Типа того. Тока не мульйоны, а ноль и в выигрыше, и в байине. Бухотчетность же не пострадает :)


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Что значит "не пострадает"??? ?(
Общий выигрыш - нет, а вот средние значения искажаются, причем прямо пропорционально количеству лишних турниров.
Итак, давай все-таки серьезно, как с помощью редактирования мне удалить эти туры?


Ответить
Цитата
ruPokerTracker
Зарегистрирован: 16.09.2014
Legacy Member

сдай эту БД по системе тикетов


Ответить
Цитата
Vitaminych Автор темы
Vitaminych
Зарегистрирован: 30.01.2009
Oldschool Grinder

Я уже пару тикетов сдал, жду с июля 21-го. :mdr:


Ответить
Цитата
Поделиться: