Either the name of the table to use, or a SQL query to run. If using a SQL query, it must start with “SELECT” (ignoring case and leading whitespaces) followed by a whitespace.The available tables are based on the source argument. If the source is SourceEnum.CONNECTION, then the SQL syntax is based on the underlying database from the connection argument. Otherwise, the SQL syntax is DuckDB SQL.
The column name for the minimum value constraint.
The column name for the maximum value constraint.
The column name for the increment/step value. If None, defaults to 1.
The column name for the default lower value of the range. If None, defaults to the minimum value.
The column name for the default upper value of the range. If None, defaults to the maximum value.
source
SourceEnum
default:"SourceEnum.CONNECTION"
The source to fetch data from as a SourceEnum value. The column name of the user group for option visibility. If None, all users will see all options.
The column name of the parent option id for cascading.If None, then this parameter has no parent and its options will not be cascaded.
Name of the connection to use. Only used if the source is SourceEnum.CONNECTION. Connection must be defined in squirrels.yml or the connections.py file.If None, uses the default connection (specified by SQRL_CONNECTIONS__DEFAULT_NAME_USED environment variable or ‘default’).