Traccar: расширение API Traccar новыми таблицами и столбцами - PullRequest
0 голосов
/ 14 марта 2019

Создатель Traccar перечислил 3 шага, чтобы добавить новый столбец в существующую таблицу:

  1. Добавить новый список изменений в жидкой базе.
  2. Добавить поле в модель данных Java.
  3. Добавить поле в модель данных JavaScript.

(https://www.traccar.org/forums/topic/add-new-column-in-a-table/#post-41449) и упомянуто в другом посте о том, как разрешить API-интерфейс для доступа к этим настраиваемым полям, просматривая существующие примеры, что я и делаю. (https://www.traccar.org/forums/topic/extending-traccar-api-to-access-custom-tables-queries/)) Я добавляю таблицу «экстренных контактов» и добавляю новый столбец в таблицу устройств с именем «contactid» для ссылки на новую таблицу, аналогично таблице «позиции»

✓ 1. Я добавил новый xml-файл changelog с новой таблицей и новым столбцом

✗ 2. Я установил Traccar в Windows, и я не вижу эти файлы Java. Я вижу их на (https://github.com/traccar/traccar/tree/master/src/org/traccar/model) Что мне делать ???

✓ 3. Я добавил новые файлы JS; «Contact.js» включен (https://github.com/traccar/traccar-web/tree/master/web/app/model) и «Contacts.js» включен (https://github.com/traccar/traccar-web/tree/master/web/app/store) и изменен Device.js с новыми полями.

Пожалуйста, помогите !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...