xtuml/persist.py
def serialize_class(Cls):
    '''
    Serialize an xtUML metamodel class.
    '''
    metaclass = xtuml.get_metaclass(Cls)
    attributes = ['%s %s' % (name, ty.upper()) for name, ty in metaclass.attributes]
    
    s = 'CREATE TABLE %s (\n    ' % metaclass.kind
    s += ',\n    '.join(attributes)
    s += '\n);\n'

    return s
def serialize_class(Cls):
    '''
    Serialize an xtUML metamodel class.
    '''
    metaclass = xtuml.get_metaclass(Cls)
    attributes = ['%s %s' % (name, ty.upper()) for name, ty in metaclass.attributes]
    
    s = 'CREATE TABLE %s (\n    ' % metaclass.kind
    s += ',\n    '.join(attributes)
    s += '\n);\n'

    return s
def serialize_class ( Cls ) : metaclass = xtuml . get_metaclass ( Cls ) attributes = [ '%s %s' % ( name , ty . upper ( ) ) for name , ty in metaclass . attributes ] s = 'CREATE TABLE %s (\n    ' % metaclass . kind s += ',\n    ' . join ( attributes ) s += '\n);\n' return s
Serialize an xtUML metamodel class.
Serialize an xtUML metamodel class .