ralsei.types.primitives
¶
Module Contents¶
Classes¶
Raw SQL string, inserted into the template as-is |
|
A SQL identifier, like |
|
Table identifier, like |
|
Placeholder for a bind parameter, like |
API¶
- class ralsei.types.primitives.Sql¶
Bases:
ralsei.types.to_sql.ToSql
Raw SQL string, inserted into the template as-is
- to_sql(env: ralsei.jinja.ISqlEnvironment) str ¶
- class ralsei.types.primitives.Identifier¶
Bases:
ralsei.types.to_sql.ToSql
A SQL identifier, like
"table_name"
- to_sql(env: ralsei.jinja.ISqlEnvironment) str ¶
- class ralsei.types.primitives.Table¶
Bases:
ralsei.types.to_sql.ToSql
Table identifier, like
"schema_name"."table_name"
- to_sql(env: ralsei.jinja.ISqlEnvironment) str ¶
- class ralsei.types.primitives.Placeholder¶
Bases:
ralsei.types.to_sql.ToSql
Placeholder for a bind parameter, like
:value
Must not any spaces or special characters
- __post_init__()¶
- to_sql(env: ralsei.jinja.ISqlEnvironment) str ¶