def __init__(self, suite, traits_table, packages_table): tablename = ujoin(suite, 'templates') packs_column = PkBigname('package') packs_column.set_fk(packages_table) tcolumns = template_columns() columns = tcolumns[:1] + [packs_column] + tcolumns[1:] _TraitRelation.__init__(self, traits_table, tablename, columns)
def __init__(self, suite, traits_table, packages_table): packs_column = PkBigname('package') packs_column.set_fk(packages_table) action_column = Name('action') action_column.constraint.default = 'install' columns = [packs_column, action_column] tablename = ujoin(suite, 'trait', 'package') _TraitRelation.__init__(self, traits_table, tablename, columns)
def __init__(self, suite, traits_table, packages_table): tablename = ujoin(suite, "templates") packs_column = PkBigname("package") packs_column.set_fk(packages_table) tcolumns = template_columns() tcolumns[-1].set_fk("textfiles") columns = tcolumns[:1] + [packs_column] + tcolumns[1:] _TraitRelation.__init__(self, traits_table, tablename, columns)
def __init__(self, suite, traits_table, packages_table): packs_column = PkBigname("package") packs_column.set_fk(packages_table) action_column = Name("action") action_column.constraint.default = "install" columns = [packs_column, action_column] tablename = ujoin(suite, "trait", "package") _TraitRelation.__init__(self, traits_table, tablename, columns)