Визуализация изменения в версии управляемые файлы

Extbase делает вещи немного по-другому - поэтому объекты значений должны храниться в их собственных таблицах, а отношения между объектами хранятся с использованием идентификаторов, аналогичных сущностям.
Единственное реальное различие между сущностями и виртуальными объектами состоит в том, что диспетчер постоянства будет использовать property values (кроме поля идентификатора) при поиске виртуальных объектов для сохранения, тогда как identifier будет использоваться в сущностях.

  • Таким образом, вам нужно добавить схему базы данных для объекта значения в ext_tables.sql, и таблица должна содержать автоматически увеличивающееся поле uid, а также поля, необходимые для вашего VO. Убедитесь, что вы создали комбинированный уникальный индекс для столбцов amount и currency.
  • Определите отображение TCA, и затем вы можете сохранить объекты-значения либо напрямую, если создадите хранилище, либо присоедините их для агрегации корневых объектов и сохраните их.

Свойство price вашей сущности должно быть целым числом в схеме базы данных, поскольку extbase будет либо хранить ссылку на UID VO (если вы ссылаетесь только на один объект Money в вашей сущности), и если вы хотите сохранить коллекцию объектов Money, Extbase сохранит количество отношений между вашим объектом и объектами Money.

11
задан raven 20 February 2010 в 17:48
поделиться

3 ответа

Проверьте StatSVN как пример генератора статистики Подверсии:

http://www.statsvn.org/

http://www.statsvn.org/demo/ruby/

4
ответ дан 3 December 2019 в 11:04
поделиться

Вы, вероятно, видели codeswarm, который сделал некоторые заголовки ранее в этом году, когда он использовался для генерации некоторых прохладных видео сотрудничества в Ruby on Rails - посмотрите направляющие Визуализации и сообщение в блоге Мерзавца для большой сводки и демонстрационных видео.

Вы могли бы также получить некоторое представление от потока истории, который Jeff Atwood, связанного с в недавнем Ужасе Кодирования, отправляют.

1
ответ дан 3 December 2019 в 11:04
поделиться

Вы можете попробовать SVNPlot . Сначала он создает локальные данные sqlite из сообщений журнала фиксации svn. Затем он использует sql-запросы и matplotlib для генерации из них различных графиков.

Вы можете использовать его базу данных sqlite для добавления ваших пользовательских запросов и дополнительных графиков.

(Заявление об ограничении ответственности - я являюсь основным автором SVNPlot. Сообщите мне, если вы сочтете его полезным или у вас есть предложения по улучшению)

2
ответ дан 3 December 2019 в 11:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: