Changeset View
Changeset View
Standalone View
Standalone View
python_modules/dagster/dagster/core/storage/schedules/schema.py
Show All 16 Lines | |||||
ScheduleTickTable = db.Table( | ScheduleTickTable = db.Table( | ||||
"schedule_ticks", | "schedule_ticks", | ||||
ScheduleStorageSqlMetadata, | ScheduleStorageSqlMetadata, | ||||
db.Column("id", db.Integer, primary_key=True, autoincrement=True), | db.Column("id", db.Integer, primary_key=True, autoincrement=True), | ||||
db.Column("schedule_origin_id", db.String(255), index=True), | db.Column("schedule_origin_id", db.String(255), index=True), | ||||
db.Column("status", db.String(63)), | db.Column("status", db.String(63)), | ||||
# utc timezone - make an index as a breaking change for 0.10.0 | # utc timezone - make an index as a breaking change for 0.10.0 | ||||
# (https://github.com/dagster-io/dagster/issues/2956) | # (https://github.com/dagster-io/dagster/issues/2956) | ||||
db.Column("timestamp", db.types.TIMESTAMP), | db.Column("timestamp", db.types.TIMESTAMP(timezone=True)), | ||||
db.Column("tick_body", db.String), | db.Column("tick_body", db.String), | ||||
# The create and update timestamps are not used in framework code, are are simply | # The create and update timestamps are not used in framework code, are are simply | ||||
# present for debugging purposes. | # present for debugging purposes. | ||||
db.Column("create_timestamp", db.DateTime, server_default=db.text("CURRENT_TIMESTAMP")), | db.Column("create_timestamp", db.DateTime, server_default=db.text("CURRENT_TIMESTAMP")), | ||||
db.Column("update_timestamp", db.DateTime, server_default=db.text("CURRENT_TIMESTAMP")), | db.Column("update_timestamp", db.DateTime, server_default=db.text("CURRENT_TIMESTAMP")), | ||||
) | ) |