You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I want to implement my own CustomJobStore that subclasses SQLAlchemyJobStore which will use extended version of table apscheduler_jobs (some extra columns I would like to store.) But for that I have to also come up with my own CustomJob that subclasses Job. And for that I would have to implement my own scheduler as well that uses CustomJob
Describe the solution you'd like
Maybe there should be a BaseJob abstract class which can be registered with the existing scheduler to make it use CustomJob instead of Job.
Additional context
The reason I have to extend table is that I want to store some extra columns specific to business.
The text was updated successfully, but these errors were encountered:
APScheduler 4.0 will support metadata for schedules and jobs (which are a separate concept there). Can you elaborate on your requirements? I'm inclined to support custom data in schedules (and jobs) though not as top level items.
i have a same situation now, and i am trying to rewrite SQLAlchemyJobStore. It seems that this feature will be supported on v4.0, any plan for publish v4.0 recently?
With f36a398, I think I can close this, as that change should cover this use case. If you still need explicit columns, just override the get_table_definitions() method on SQLAlchemyDataStore.
Is your feature request related to a problem? Please describe.
I want to implement my own
CustomJobStore
that subclassesSQLAlchemyJobStore
which will use extended version of tableapscheduler_jobs
(some extra columns I would like to store.) But for that I have to also come up with my ownCustomJob
that subclassesJob
. And for that I would have to implement my own scheduler as well that usesCustomJob
Describe the solution you'd like
Maybe there should be a
BaseJob
abstract class which can be registered with the existing scheduler to make it useCustomJob
instead ofJob
.Additional context
The reason I have to extend table is that I want to store some extra columns specific to business.
The text was updated successfully, but these errors were encountered: