Sqlgg.DialectSourceval pp_feature :
Ppx_deriving_runtime.Format.formatter ->
feature ->
Ppx_deriving_runtime.unitval get_default_expr :
kind:Sql.Source_type.kind option ->
expr:Sql.expr ->
Sql.pos ->
dialect_supportval analyze_expr :
dialect_support list ->
Sql.expr list ->
(dialect_support list -> 'a) ->
'aval analyze_column :
dialect_support list ->
Sql.column_kind Sql.located list ->
(dialect_support list -> 'a) ->
'aval analyze_source :
dialect_support list ->
Sql.source_kind list ->
(dialect_support list -> 'a) ->
'aval analyze_row_values :
dialect_support list ->
Sql.row_values list ->
(dialect_support list -> 'a) ->
'aval analyze_nested :
dialect_support list ->
Sql.nested list ->
(dialect_support list -> 'a) ->
'aval analyze_select :
dialect_support list ->
Sql.select list ->
(dialect_support list -> 'a) ->
'aval analyze_select_complete :
dialect_support list ->
Sql.select_complete list ->
(dialect_support list -> 'a) ->
'aval analyze_select_full :
dialect_support list ->
Sql.select_full list ->
(dialect_support list -> 'a) ->
'aval analyze_assignment_expr :
dialect_support list ->
Sql.assignment_expr list ->
(dialect_support list -> 'a) ->
'aval analyze_column_def_internal :
dialect_support list ->
Sql.Alter_action_attr.t list ->
(dialect_support list -> 'a) ->
'aval analyze_alter_action :
dialect_support list ->
[< `Add of Sql.Alter_action_attr.t * 'a
| `AddConstraint of 'b
| `AddIndex of 'c
| `AddPrimaryKey of 'd
| `AlterColumnPG of 'e * Sql.Alter_column_pg.t Sql.located
| `Change of 'f * Sql.Alter_action_attr.t * 'g
| `Default_or_convert_to of 'h * string Sql.located option
| `Drop of 'i
| `DropConstraint of 'j
| `DropIndex of 'k
| `DropPrimaryKey
| `RemoveTtl of Sql.pos
| `RenameColumn of 'l
| `RenameIndex of 'm
| `RenameTable of 'n
| `TtlOptions of 'o * Sql.pos ]
list ->
(dialect_support list -> 'p) ->
'pval analyze_insert_action :
dialect_support list ->
Sql.insert_action list ->
(dialect_support list -> 'a) ->
'a