#NEWLINE# def __init__( self , * args , **kwargs ) : #NEWLINE# #INDENT# '\n        :param args: column types representing tuple composition\n        ' #NEWLINE# if ( not args ) : #NEWLINE# #INDENT# raise ValueError ( 'Tuple must specify at least one inner type' ) #NEWLINE# #UNINDENT# super ( Tuple , self ) . __init__ ( args , ** kwargs ) #NEWLINE# self . db_type = 'tuple<{0}>' . format ( ', ' . join ( ( typ . db_type for typ in self . types ) ) )