com.snowplowanalytics.iglu.schemaddl.redshift
column_name
data_type such as INTEGER, VARCHAR, etc
set of column_attributes such as ENCODE
set of column_constraints such as NOT NULL
column_attributes ready to output if exists
set of column_attributes such as ENCODE
set of column_constraints such as NOT NULL
column_name
column_constraints ready to output if exists
data_type such as INTEGER, VARCHAR, etc
data_type ready to output
column_name ready to output with surrounding quotes to prevent odd chars from breaking the table
Compact way to output column
Formatted column's DDL Calling method must provide length for each tab via Tuple5
Formatted column's DDL Calling method must provide length for each tab via Tuple5
tuple of lengths (prepend, table_name, data_type, etc)
formatted DDL
Aggregates all warnings from child elements
Append specified amount of
to the string to produce formatted DDL
spaces
Append specified amount of
to the string to produce formatted DDL
spaces
amount of spaces
string itself
string with spaces
Class holding all information about Redshift's column
column_name
data_type such as INTEGER, VARCHAR, etc
set of column_attributes such as ENCODE
set of column_constraints such as NOT NULL