Changeset 446

Show
Ignore:
Timestamp:
Sat Jun 14 02:29:21 2008
Author:
Brian
Message:

Minor corrections/changes

Files:

Legend:

Unmodified
Added
Removed
Modified
  • scripts/trunk/Object Role Modeling/Install ORM Meta-Model Reports.py

    r444 r446  
    24 24 # 080130 - several minor changes  
    25 25 # 080519 - separate out meta-model reports  
      26 # 080613 - added relational tables/columns  
    26 27  
    27 28 # NOTE - this file should be a superset of the "Install ORM Diagram" script  
     
    97 98  
    98 99     rt = { 'Name': 'ORM FactTypes', 'TableA': 'ORMFactType', 'TableB': None, 'Also': None, 'AllOrEach': 'each',  
    99              'SuggestedColumns': ',ID;,Name;,Nary;,ORMReadingID;,Derived;,DerivationRule;,DateAdded' }  
      100            'SuggestedColumns': ',ID;,Name;,Nary;,Unique;,Derived;,DerivationRule;,DateAdded' }  
    99 100     ct = [  
    100 101     { 'Name': 'ProjectID',     'Label': 'Project\nID',    'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 50  },  
     
    104 105     # why do I have name? -- New to ORM2 (see ref doc p.6?) - not displayed in diagram, used for naming tables  
    105 106     { 'Name': 'Name',          'Label': None,             'DataType': 't', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 100  },  
    106       { 'Name': 'Nary',          'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 100  },  
      107     { 'Name': 'Nary',          'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 40  },  
    106 107     { 'Name': 'Unique',        'Label': None,             'DataType': 't', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 35  },  
    107 108     { 'Name': 'ORMFactReadingID',   'Label': 'ReadingID',    'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 35  },  
     
    369 370     ct = [  
    370 371     { 'Name': 'ID',           'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 35  },  
    371       { 'Name': 'Seq',          'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True, 'Width': 55  },  
      372     { 'Name': 'Seq',          'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 35  },  
    371 372     { 'Name': 'Name',         'Label': 'Column\nName',   'DataType': 't', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 100  },  
    372 373     { 'Name': 'BaseName',     'Label': 'Base\nName',     'DataType': 't', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 100  },  
     
    381 382     { 'Name': 'InUse',        'Label': 'In\nUse',          'DataType': 't', 'AccessType': 'd', 'T': 'B', 'Edit': False,  'Width': 50  },  
    382 383     { 'Name': 'InBase',       'Label': 'In\nBase',         'DataType': 't', 'AccessType': 'd', 'T': 'B', 'Edit': False,  'Width': 50  },  
    383   ##    { 'Name': 'ORMObjectTypeID', 'Label': None,        'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True, 'Width': 55  },  
    384   ##    { 'Name': 'ORMRoleID', 'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'A', 'Edit': True,  'Width': 55  },  
      384 ##    { 'Name': 'ORMObjectTypeID', 'Label': None,        'DataType': 'i', 'AccessType': 'd', 'T': 'B', 'Edit': True, 'Width': 55  },  
      385 ##    { 'Name': 'ORMRoleID', 'Label': None,             'DataType': 'i', 'AccessType': 'd', 'T': 'B', 'Edit': True,  'Width': 55  },  
    385 386     { 'Name': 'TableName',    'Label': 'Source',        'DataType': 't', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 100  },  
    386 387     { 'Name': 'TableID',      'Label': 'Source\nID',    'DataType': 'i', 'AccessType': 'd', 'T': 'B', 'Edit': False, 'Width': 55  },  
  • scripts/trunk/Object Role Modeling/Rmap.py

    r444 r446  
    21 21     if not name:  
    22 22         name = objecttype.Name  # entity name  
    23       if name and name[0].isupper():  
    24           name = name[0].lower() + name[1:]  
      23 ##    if name and name[0].isupper():  
      24 ##        name = name[0].lower() + name[1:]  
    25 25     return name  
    26 26