Skip to content

v2.9.4 Breaking change question #2773

@Kygri

Description

@Kygri

Hi,
I have a few questions regarding the breaking change in v2.9.4.
Background:
I use the chainlit-datalayer repository .
I noticed that this schema doesn't have a table named steps only Step.
In the Thread table, there is a steps column that references the Step table.
I assumed, that the column rows should be in the "Steps" table, so I added the modes column with type Json? to the "Step" table and created a migration.sql file.

Chainlit runs without an error, but I noticed, that the modes column is always null, even though i implemented and used the modes feature.

Questions:

  1. Do I really need to have a Steps table? If not, should the command be as follows:
    ALTER TABLE "Step" ADD COLUMN IF NOT EXISTS "modes" JSONB;
  2. Is it normal that modes column is not populated, even though I have created a model selection as in the PR #2734?

Metadata

Metadata

Assignees

No one assigned

    Labels

    data layerPertains to data layers.staleIssue has not had recent activity or appears to be solved. Stale issues will be automatically closed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions