
Кто подскажет, как можно руками безопасно в базе поменять тарификацию в существующих и рабочих тарифных планах.
Хелп!
только эту, чтобы небыло косяков править лучше в начале месяца, предварительно в 23:59 прошлого месяца остановив заливку трафика и невозобновлять ее пока не закроется прошлый учетный периодUnknown_Error писал(а):Ну енто то понятно, просто возникает другой вопрос, какие таблицы еще править, чтобы потом косяков не было?copper писал(а):IMHO, только через редактирование базы напрямую. Т.е. останавливаем utm5_core и правим ручками.
Код: Выделить всё
select tst_id from iptraffic_services_data where id = 3
Код: Выделить всё
select borders_id from traf_serv_tclasses where tclass_id = 8 and tst_id = 9
select * from iptraffic_borders where borders_id >= 207 and borders_id <= 224
Код: Выделить всё
SELECT d.borders_id, c.tclass_id, d.border, d.cost, c.prepaid_units
FROM iptraffic_services_data AS b, tariffs_services_link AS a, traf_serv_tclasses AS c, iptraffic_borders AS d
WHERE d.borders_id = c.borders_id
AND c.tst_id = b.tst_id
AND b.is_deleted =0
AND b.id = a.service_id
AND a.tariff_id = '117'
LIMIT 0 , 30
Код: Выделить всё
SELECT borders_id, count( borders_id ) AS sum
FROM `iptraffic_borders`
WHERE `border` =0
GROUP BY `borders_id`
ORDER BY `sum` DESC
Код: Выделить всё
SELECT i.id, t.tst_id, count( t.tst_id ) AS sum
FROM traf_serv_tclasses AS t, iptraffic_services_data AS i
WHERE i.tst_id=t.tst_id AND i.is_deleted=0
GROUP BY `tst_id`
ORDER BY `sum` ASC
Код: Выделить всё
SELECT tst_id, count( tst_id ) AS sum
FROM traf_serv_tclasses
GROUP BY `tst_id`
ORDER BY `sum` ASC
Ну вот нас и отпугнуло психологически такое заявлениеНарушение логической целостности базы данных может привести к
непредсказуемым
последствиям, в том числе к полной потере информации, содержащейся в
базе
данных или полной неработоспособности системы.
Компания NetUP не несет ответственности за возможные последствия
модификации
базы данных сторонними средствами.