message: fix(database): ensure pk_constraint is JSON serializable
diff: @@ -632,7 +632,10 @@ class Database(
  def get_pk_constraint(
  self, table_name: str, schema: Optional[str] = None
  ) -> Dict[str, Any]:
  - return self.inspector.get_pk_constraint(table_name, schema)
  + pk_constraint = self.inspector.get_pk_constraint(table_name, schema) or {}
  + return {
  + key: utils.base_json_conv(value) for key, value in pk_constraint.items()
  + }
  def get_foreign_keys(
  self, table_name: str, schema: Optional[str] = None
  