1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/uxue-kettle-scheduler-boot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
update.md 4.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 02:32 58334bd

Обновление записи

2020-02-02. Обновление

  1. Добавлен тип поля objectType для управления скриптами, чтобы различать trans и job на переднем конце.
  2. Исправлена ошибка, из-за которой передний конец не мог переключать ресурсы.

2020-12-17. Обновление

  1. Добавлено предварительное просмотр данных таблицы ввода.

2020-12-16. Обновление

  1. Оптимизирована функция онлайн-предварительного просмотра скрипта, добавлена функция предварительного просмотра таблицы вывода (продолжается оптимизация).

2020-11-30. Обновление

  1. Функция онлайн-предварительного просмотра скриптов оптимизирована (продолжение оптимизации).

2020-11-29. Обновление

  1. Введена функция Mxgraph.js, начата реализация функции предварительного просмотра онлайн-скриптов (продолжение оптимизации).

2020-11-27. Обновление

  1. Улучшена обработка атрибутов возврата в управлении скриптами (большой объём работы).
  2. Планируется ввести функцию редактирования скриптов онлайн с помощью Mxgraph.js.

2020-11-22. Обновление

  1. Усовершенствована функция обслуживания параметров страницы редактирования.

2020-11-21. Важное обновление

  1. Реализована функция чтения скриптов из ресурсов и получения сведений о скриптах (получение сведений пока не завершено, просьба помочь фронтенд-разработчикам).

2020-06-15. Важное обновление

  1. Исправлена проблема с уровнем журнала: уровень журнала в TransMate не работал, уровень журнала был установлен в Trans.
  2. Для одного и того же скрипта при одновременном запуске возникла проблема: по журналу ID можно получить журнал, но есть проблема, когда журнал ID рассчитывается на основе имени преобразования, а разные параметры устанавливаются вручную в LogChannel.

2020-06-05. Важное обновление
Изменён стиль страницы.

2020-05-13. Важное обновление
Поскольку исходный код базы данных использует MySQL, все идентификаторы являются автоматически увеличивающимися идентификаторами базы данных. После перехода на Oracle они были изменены на триггеры. На данный момент соответствующие последовательности и триггеры были созданы для соответствующих классов сущностей. Просто создайте их, используя SEQ_TRANS и TRANS_TRIGGER.

Список последовательностей Список триггеров
SEQ_CATEGORY CATEGORY_TRIGGER
SEQ_DATABASE_TYPE DATABASE_TYPE_TRIGGER
SEQ_JOB_MONITOR JOB_MONITOR_TRIGGER
SEQ_JOB_RECORD JOB_RECORD_TRIGGER
SEQ_JOB JOB_TRIGGER
SEQ_QUARTZ QUARTZ_TRIGGER
SEQ_REPOSITORY REPOSITORY_TRIGGER
SEQ_TRANS_MONITOR TRANS_MONITOR_TRIGGER
SEQ_TRANS_RECORD TRANS_RECORD_TRIGGER
SEQ_TRANS TRANS_TRIGGER
SEQ_USER USER_TRIGGER

Создание последовательности


Структура последовательности для SEQ_TRANS

DROP SEQUENCE "KETTLE_SCHEDULER"."SEQ_TRANS";
 CREATE SEQUENCE "KETTLE_SCHEDULER"."SEQ_TRANS" MINVALUE 1 MAXVALUE 99999999 INCREMENT BY 1 CACHE 20;

Создание триггера


Структура триггеров для таблицы K_TRANS

CREATE TRIGGER "KETTLE_SCHEDULER"."TRANS_TRIGGER" BEFORE INSERT ON "KETTLE_SCHEDULER"."K_TRANS" REFERENCING OLD AS "OLD" NEW AS "NEW" FOR EACH ROW 
begin
select  SEQ_TRANS.Nextval into:new.id from dual;
end;
/

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/uxue-kettle-scheduler-boot.git
git@api.gitlife.ru:oschina-mirror/uxue-kettle-scheduler-boot.git
oschina-mirror
uxue-kettle-scheduler-boot
uxue-kettle-scheduler-boot
kettle-scheduler-boot-oracle