class Rot

Defined in:

dbschema2X/gencreateanddbdef.cr
dbschema2X/gencreatesql.cr
dbschema2X/gendbschema.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def build_one_fk_ref(a_BasTableCreate : BasTableCreate, the_FKCreate : FKCreate) #

[View source]
def build_one_plain_column(a_PlainColumnCreate : PlainColumnCreate) #


[View source]
def create_dbschema #


[View source]
def export_create_sql(tablesuffix : String) #

[View source]
def gen_ent_pk(a_BasTableCreate : BasTableCreate, tablesuffix : String) #


[View source]
def gen_relat_pk(a_BasTableCreate : BasTableCreate, tablesuffix : String) : String #


[View source]
def name_to_table : Hash(String, BasTableCreate) #

[View source]
def name_to_table=(name_to_table : Hash(String, BasTableCreate)) #

[View source]
def prepare #

[View source]
def rot : String | Nil #

[View source]
def rot=(rot : String | Nil) #

[View source]
def table_with_parents : Hash(String, Array(String)) #

[View source]
def table_with_parents=(table_with_parents : Hash(String, Array(String))) #

[View source]
def tables : Array(BasTableCreate) #

[View source]
def tables=(tables : Array(BasTableCreate)) #

[View source]
def topoplogical_sort : Array(String) #

[View source]
def topoplogical_sort=(topoplogical_sort : Array(String)) #

[View source]