Кварц в ASP.NET. Каковы основные таблицы и что можно удалить?C#

Место общения программистов C#
Ответить
Anonymous
 Кварц в ASP.NET. Каковы основные таблицы и что можно удалить?

Сообщение Anonymous »

В настоящее время я рассматриваю возможность использования Quartz в проекте ASP.NET для планирования заданий. По сути, приложение позволяет пользователям создавать меню, которые они могут передавать на устройства. Прямо сейчас у них есть возможность отправить меню только в текущий момент времени, но я хочу реализовать возможность запланировать отправку на более поздний срок (например, в COB во вторник, на выходных, повторяющееся задание каждый понедельник в 7 утра и т. д.).
Мне удалось реализовать это, сохранив задание в памяти, однако это явно не лучшая практика, и я хотел бы хранить эти задания в базе данных - то есть где я сейчас немного застрял...
У нас есть существующая база данных (на SQL Server), в которую мы также добавим необходимые таблицы, однако сценарий на GitHub для Quartz имеет большое количество таблиц... Я думаю, мой вопрос в том, какое минимальное количество таблиц мне действительно нужно создать и что мне может сойти с рук, исключив? Можно ли создать собственную таблицу для моей конкретной ситуации (и если да, то как)?
Вкратце:
  • Использование Quarts в моем проекте ASP.NET для планирования заданий на более поздние моменты времени
  • Эти задания имеют параметры (идентификаторы устройств и т. д.)
  • В настоящее время реализовано и работает с сохранением в памяти, но хотелось бы сохранить эти задания/триггеры в базе данных.
  • Скрипт из Quartz довольно большой и создает большое количество таблиц.
  • Какой абсолютный минимум/необходимые таблицы мне действительно нужны?
Если вам нужна дополнительная информация, не стесняйтесь спрашивать :)
Реализовал планирование в памяти - работает. В настоящее время перед созданием таблиц ищу информацию о базе данных Quartz.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ith-droppi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»