forum.bitel.ru
http://forum.bitel.ru/

Восстановление договоров из архива 5.2
http://forum.bitel.ru/viewtopic.php?f=22&t=6936
Страница 1 из 1

Автор:  AlexandrV [ 06 июл 2012, 07:54 ]
Заголовок сообщения:  Восстановление договоров из архива 5.2

После обновления с 5.1 на 5.2 не восстанавливались договора из архива 5.1. Нашел причину: в 5.2 переименовали столбец time_change на lm у таблиц contract_payment и contract_charge. Хотелось бы узнать, для чего это сделано (какой смысл был ее переименовывать?) и можно ли переименовать обратно на time_change? Не нарушатся ли какие-либо связи? Не очень удобно перед восстановлением договора переименовывать эту колонку туда-обратно.

Автор:  AlexandrV [ 16 июл 2012, 06:55 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

up

Автор:  dimOn [ 16 июл 2012, 11:25 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

ну не факт что между версиями будет всё корректно восстанавливаться

Автор:  AlexandrV [ 27 июл 2012, 11:15 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

Ну я просто не понял смысл переименования колонки time_change в lm. Как выяснилось, не только в этих таблицах. Какую смысловую нагрузку это несет? Чтобы 5.1 от 5.2 отличалась? :) Нельзя было оставить название колонки старое везде?

Автор:  stark [ 27 июл 2012, 11:28 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

AlexandrV писал(а):
Ну я просто не понял смысл переименования колонки time_change в lm. Как выяснилось, не только в этих таблицах. Какую смысловую нагрузку это несет? Чтобы 5.1 от 5.2 отличалась? :) Нельзя было оставить название колонки старое везде?


Там все сложнее . Судя по истории изначально было lm, потом переименовали в time_change(это было давно). И потом вернули обратно . Человек, который переименовал - уволился, а который вернул в отпуске, возможно он прояснит ситуацию . Возможно он вернул обратно как раз из-за тех , кто успел создать с lm. А вы успели создать с time_change. Но зачем это вообще делали , пока не ясно .

Автор:  Phricker [ 27 июл 2012, 12:00 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

Из за меня 100% :D
viewtopic.php?f=22&t=6272

Автор:  AlexandrV [ 27 июл 2012, 12:27 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

:) Дело ясное, что дело темное.
Ладно, буду переименовывать туда-обратно. Благо восстанавливаем договора не каждый день.

Автор:  Phricker [ 27 июл 2012, 12:37 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

в самих архивах не проще заменить? :)

Автор:  AlexandrV [ 27 июл 2012, 14:14 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

Их сильно много... Проще при восстановлении манипуляции с базой делать. Восстанавливать приходится раз в 2-3 месяца. Не кретично.

Автор:  snark [ 30 июл 2012, 19:38 ]
Заголовок сообщения:  Re: Восстановление договоров из архива 5.2

AlexandrV писал(а):
Их сильно много..

Код:
#!/bin/sh

for i in `ls /path/to/archives`; do
    awk/sed/whatever
done

Не?

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/