feat(schedules): add optional description field to schedule form and display

- Updated the schedule form schema to include an optional 'description' field.
- Enhanced the form to allow users to input a description for each schedule.
- Modified the schedule display component to show the description if available.
- Added a database migration to include the 'description' column in the schedule table.
This commit is contained in:
Mauricio Siu
2026-05-08 23:15:04 -06:00
parent 0f526af2c8
commit d3292a2810
6 changed files with 8355 additions and 0 deletions

View File

@@ -24,6 +24,7 @@ export const schedules = pgTable("schedule", {
.primaryKey()
.$defaultFn(() => nanoid()),
name: text("name").notNull(),
description: text("description"),
cronExpression: text("cronExpression").notNull(),
appName: text("appName")
.notNull()