CREATE MIGRATION m1kp3u333wnhx7bqlt45ntwulvvu4lotivmz7wxyu652r57qbefucq
    ONTO m1rt6anebdhp27aye2so5m72wpeieic5fncldmkmm43tif65p7keea
{
  ALTER TYPE default::Message {
      CREATE LINK llm: default::LLM;
  };
  ALTER TYPE default::Message {
      DROP PROPERTY model_id;
      ALTER PROPERTY selected {
          SET REQUIRED USING (<std::bool>{true});
      };
  };
  ALTER TYPE default::Usage {
      ALTER LINK user {
          SET REQUIRED USING (<default::User>{});
      };
      ALTER PROPERTY input_cost {
          SET REQUIRED USING (<std::float32>{});
      };
      ALTER PROPERTY input_token {
          SET REQUIRED USING (<std::int32>{});
      };
      ALTER PROPERTY output_cost {
          SET REQUIRED USING (<std::float32>{});
      };
      ALTER PROPERTY output_token {
          SET REQUIRED USING (<std::int32>{});
      };
  };
};
