BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 16:47

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 29 ] 
Автор Сообщение
 Заголовок сообщения: Опять поломался чтолЬ?
СообщениеДобавлено: 29 окт 2014, 10:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
есть задания в органайзере, договора к ним прявязаны, когда открываю просмотреть, привязки к договорам не видно, когда пытаюсь поставить выполнено, он ругается, на сервере ошибок нет


Вложения:
Выделение_264.png
Выделение_264.png [ 57.23 КБ | Просмотров: 21917 ]

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ?
СообщениеДобавлено: 29 окт 2014, 20:31 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Из того, что видно, вы просто создали задание и пытаетесь его добавить пустым.
Попробуйте поставить "не выполнено", он начнет ругаться на дату.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 29 окт 2014, 21:05 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
странно почему в первом столбце ID у всех записей 0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ?
СообщениеДобавлено: 30 окт 2014, 08:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Ildar писал(а):
Из того, что видно, вы просто создали задание и пытаетесь его добавить пустым.
Попробуйте поставить "не выполнено", он начнет ругаться на дату.

да нет же, я не добавляю задание а просматриваю его. И да, действительно id чета 0, на тему органайзера ничего не дописывалось отдельно, чего может быть?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 30 окт 2014, 11:48 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Вроде не правили ни чего, на тестовой вроде работает
В базе посмотрите что в таблице


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 19 дек 2014, 09:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 17 дек 2014, 22:10
Сообщения: 90
Карма: 0
Та же ситуация, проблема из за отсутствия ключевого поля в таблице.

Вложение:
organizer_records.png
organizer_records.png [ 32.22 КБ | Просмотров: 21833 ]

Вложение:
organizer_records.png
organizer_records.png [ 32.22 КБ | Просмотров: 21833 ]


Выход, создать ключевое поле из id. Либо у меня были еще таблицы organizer_records_9 и organizer_journal_9. Их переименовал и все :wink:


Вложения:
organizer_journal.png
organizer_journal.png [ 39.74 КБ | Просмотров: 21833 ]

_________________
"Я не вернулся работать на лейтенанта Дэна, несмотря на то, что он позаботился о деньгах "Бабба-Гамп".
Он мне сказал, что вложил их в какую-то фруктовую компанию.
Затем он мне позвонил, и сказал, что нам больше не придется беспокоиться о деньгах." ©
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 25 дек 2014, 10:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
оппа, ещё один из наших )))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 25 дек 2014, 21:30 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Спасибо. Исправлено. Обновитесь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 12 янв 2015, 09:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Ildar скажите как поправить без обновлений? а то это для меня всегда стресс )))
ALTER TABLE `organizer_records` ADD PRIMARY KEY(`id`)
так не взлетело

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 13 янв 2015, 06:27 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
апчег )

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 13 янв 2015, 19:02 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
id поле должно быть auto_increment


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 14 янв 2015, 06:19 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
skn писал(а):
id поле должно быть auto_increment

да можно было бы сразу sql запросом, который нужно сделать на свой страх и риск =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 22 янв 2015, 19:05 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 23 янв 2015, 06:34 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
mysql> ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key
mysql> ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 23 янв 2015, 11:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
mysql> ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key
mysql> ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key



Код:
show create table organizer_records

Код:
show create table organizer_journal


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 23 янв 2015, 17:50 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
skyb писал(а):
Ildar скажите как поправить без обновлений? а то это для меня всегда стресс )))
ALTER TABLE `organizer_records` ADD PRIMARY KEY(`id`)
так не взлетело


А что сказала mysql на это ?

1) Добавить первичный ключ.
2) Добавить авто увеличение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 19 май 2015, 07:36 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
обновился на тесте
Код:
  Клиент: вер. 6.2.709 / 15.05.2015 13:05:45
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.875 / 18.05.2015 17:26:02
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45

задания с id = 0 есть и не уходят, руками снести их?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 27 май 2015, 02:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
Информация о версии:

  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


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

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 27 май 2015, 17:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
я как белая ворона ))) чего делать то? )))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 27 май 2015, 19:29 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
в чем проблема то?
есть записи с id=0 и новые записи тоже добавляются с id=0?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 27 май 2015, 19:33 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
я как белая ворона ))) чего делать то? )))

еще раз. Нужны результаты запросов.

stark писал(а):
skyb писал(а):
mysql> ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key
mysql> ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key



Код:
show create table organizer_records

Код:
show create table organizer_journal


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 27 май 2015, 20:02 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Код:
SHOW CREATE TABLE organizer_records;

Покажите пожалуйста результат данного запроса.
Можно и для organizer_journal.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 29 май 2015, 15:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
> show create table organizer_records;
+-------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table             | Create Table                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
+-------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| organizer_records | CREATE TABLE `organizer_records` (
  `id` int(11) NOT NULL DEFAULT '0',
  `cid` int(11) DEFAULT NULL,
  `uid` int(11) DEFAULT NULL,                                                                                                                                           
  `created` date DEFAULT NULL,                                                                                                                                         
  `title` varchar(70) CHARACTER SET cp1251 DEFAULT NULL,                                                                                                               
  `comment` text CHARACTER SET cp1251,                                                                                                                                 
  `date_from` date DEFAULT NULL,
  `date_to` date DEFAULT NULL,
  `done` tinyint(2) DEFAULT NULL,
  `todo_uid` int(11) DEFAULT NULL,
  `todo_gid` int(11) DEFAULT NULL,
  `completed_uid` int(11) DEFAULT NULL,
  `completed_date` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)



Код:
> show create table organizer_journal;
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table             | Create Table                                                                                                                                                                                                                                |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| organizer_journal | CREATE TABLE `organizer_journal` (
  `id` int(11) NOT NULL DEFAULT '0',
  `rid` int(11) DEFAULT NULL,
  `uid` int(11) DEFAULT NULL,
  `message` text CHARACTER SET cp1251,
  `jdate` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 30 май 2015, 03:50 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Странно. У вас нет не первичного ключа и тем более нет автоинкремента.

Тогда выполните это;

Код:
ALTER TABLE `organizer_records` ADD PRIMARY KEY (`id`);
ALTER TABLE `organizer_journal` ADD PRIMARY KEY (`id`);
ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;


А у вас есть таблицы organizer_records_old и organizer_journal_old ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 01 июн 2015, 14:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
> ALTER TABLE `organizer_records` ADD PRIMARY KEY (`id`);
ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'

Код:
> ALTER TABLE `organizer_journal` ADD PRIMARY KEY (`id`);
ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'

Код:
> ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

Код:
> ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

Код:
| organizer_journal                          |
| organizer_journal_old                      |
| organizer_records                          |
| organizer_records_old 

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 01 июн 2015, 17:02 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
skyb писал(а):
Код:
> ALTER TABLE `organizer_records` ADD PRIMARY KEY (`id`);
ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'


Удалите записи с id=0, он не может поменять таблицу, так как это противоречит данным в таблице.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 01 июн 2015, 17:10 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Или мы можем сами поправить, постучитесь в HD.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 01 июн 2015, 17:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Ildar писал(а):
Или мы можем сами поправить, постучитесь в HD.

ID: #5651

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опять поломался чтолЬ? (CRM)
СообщениеДобавлено: 02 июн 2015, 17:59 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Выкладываю алгоритм правки записей в БД, если таковые есть, для возможности правки таблицы. Выкладываю скорее для себя или для тех кто сам захочет поправить. Для всех остальных у кого будут такие же проблемы стоит обратиться в HD и нами будет бесплатно исправлено это недоразумение.

Правка таблицы organizer_records.
Вставить новые записи с правильными id. Где вместо 3 необходимо указать предыдущее максимальное значение id.
Код:
INSERT INTO organizer_records (id,cid,uid,created,title, `comment`,date_from,date_to,done,todo_uid,todo_gid,completed_uid,completed_date)
SELECT @row := @row + 1 as row, rec.cid, rec.uid, rec.created, rec.title, rec.comment, rec.date_from, rec.date_to, rec.done, rec.todo_uid, rec.todo_gid, rec.completed_uid, rec.completed_date
FROM organizer_records as rec, (SELECT @row := 3) r where id=0


Удаляем перенесенные записи.
Код:
DELETE FROM organizer_records WHERE id=0


Правим таблицу
Код:
ALTER TABLE `organizer_records` ADD PRIMARY KEY (`id`)
ALTER TABLE `organizer_records` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT


Правка таблицы organizer_journal почти идентична.
Код:
INSERT INTO organizer_journal (id,rid,uid,message, jdate ) 
SELECT @row := @row + 1 as row, jour.rid, jour.uid, jour.message, jour.jdate
FROM organizer_journal as jour, (SELECT @row := 1559) r where id=0


Код:
DELETE FROM organizer_journal WHERE id=0;
ALTER TABLE `organizer_journal` ADD PRIMARY KEY (`id`);
ALTER TABLE `organizer_journal` MODIFY COLUMN `id` INTEGER AUTO_INCREMENT;


Единственное отличие таблицы organizer_journal в том, что еще необходимо прописать ссылки на organizer_records.
Вместо 737 должно быть число которое было вместо 3 в самом первом запросе.
Код:
UPDATE organizer_journal set rid = ( SELECT @row := @row + 1 from (SELECT @row := 737) as tt ) where rid=-1


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.123s | 79 Queries | GZIP : On ]