{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://puranwater.com/schemas/postgres/project_finance/sensitivity_sweep.schema.json","title":"sensitivity_sweep","type":"object","properties":{"sweep_id":{"type":"string","format":"uuid","x-pg-type":"uuid"},"project_id":{"type":"string","format":"uuid","x-pg-type":"uuid"},"sweep_name":{"type":"string","x-pg-type":"text"},"base_scenario_name":{"type":"string","x-pg-type":"text"},"sweep_kind":{"type":"string","x-pg-type":"text"},"variable_path":{"type":"string","x-pg-type":"text"},"low":{"anyOf":[{"type":"number"},{"type":"null"}],"x-pg-type":"numeric"},"high":{"anyOf":[{"type":"number"},{"type":"null"}],"x-pg-type":"numeric"},"steps":{"anyOf":[{"type":"integer"},{"type":"null"}],"x-pg-type":"int4"},"matrix_axes":{"anyOf":[{},{"type":"null"}],"x-pg-type":"jsonb"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"created_at":{"type":"string","format":"date-time","x-pg-type":"timestamptz"},"created_by":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"}},"x-table-schema":"public","required":["project_id","sweep_name","base_scenario_name","sweep_kind","variable_path"],"x-primary-key":["sweep_id"],"x-foreign-keys":[{"column":"project_id","references_table":"project","references_column":"project_id","constraint":"sensitivity_sweep_project_id_fkey"}]}