Skip to main content

UPSERT_SUSPENSION_CURRENT_SQL

Constant UPSERT_SUSPENSION_CURRENT_SQL 

Source
pub const UPSERT_SUSPENSION_CURRENT_SQL: &str = "INSERT INTO ff_suspension_current \
     (partition_key, execution_id, suspension_id, suspended_at_ms, \
      timeout_at_ms, reason_code, condition, satisfied_set, member_map, \
      timeout_behavior) \
     VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, '[]', '{}', ?8) \
     ON CONFLICT (partition_key, execution_id) DO UPDATE SET \
       suspension_id = excluded.suspension_id, \
       suspended_at_ms = excluded.suspended_at_ms, \
       timeout_at_ms = excluded.timeout_at_ms, \
       reason_code = excluded.reason_code, \
       condition = excluded.condition, \
       satisfied_set = '[]', \
       member_map = '{}', \
       timeout_behavior = excluded.timeout_behavior";
Expand description

Binds: 1=partition, 2=execution_id, 3=suspension_id, 4=suspended_at_ms, 5=timeout_at_ms, 6=reason_code, 7=condition_json, 8=timeout_behavior.