#NEWLINE# def _exec_default( self , default , type_ ) : #NEWLINE# #INDENT# if default . is_sequence : #NEWLINE# #INDENT# return self . fire_sequence ( default , type_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if self . is_callable : #NEWLINE# #INDENT# return default . arg ( self ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if default . is_clause_element : #NEWLINE# #INDENT# conn = self . connection #NEWLINE# c = expression . select ( [ default . arg ] ) . compile ( bind = conn ) #NEWLINE# return conn . _execute_compiled ( c , ( ) , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) . scalar ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return default . arg