def generateEntities(self): schema = Schema('testMongoGen') # query = {'Field': {'$gt': 0, '$lt': 2}} # db.Items.find({"Status": {$gt:0, $lt:2, $ne:0}}).pretty() memTemplate = schema.addEntity('Items') memTemplate.addIdProperty(is_auto = False) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('AssetSubscription') memTemplate.addStringProperty('SuperAssetSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('ArtSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') memTemplate.addFloatProperty('Version') memTemplate = schema.addEntity('Assets') #memTemplate.addIdProperty(is_auto = True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('ItemSubscription') memTemplate.addStringProperty('ProyectSubscription') memTemplate.addStringProperty('SuperAssetSubscription') memTemplate.addStringProperty('ShotSubscription') memTemplate.addStringProperty('SequenceSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('TaskSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') memTemplate = schema.addEntity('SuperAssets') #memTemplate.addIdProperty(is_auto = True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('ItemSubscription') memTemplate.addStringProperty('AssetSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('ShotSubscription') memTemplate.addStringProperty('SequenceSubscription') memTemplate.addStringProperty('ProyectSubscription') memTemplate.addStringProperty('TaskSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model', '192.168.0.189:20017')
def generateEntities(self): schema = Schema('assetmanagerdb') memTemplate = schema.addEntity('Items') #memTemplate.addIdProperty(is_auto = True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('AssetSubscription') memTemplate.addStringProperty('SuperAssetSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('ArtSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') memTemplate.addFloatProperty('Version') memTemplate = schema.addEntity('Assets') #memTemplate.addIdProperty(is_auto = True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('ItemSubscription') memTemplate.addStringProperty('ProyectSubscription') memTemplate.addStringProperty('SuperAssetSubscription') memTemplate.addStringProperty('ShotSubscription') memTemplate.addStringProperty('SequenceSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('TaskSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') memTemplate = schema.addEntity('SuperAssets') #memTemplate.addIdProperty(is_auto = True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('ItemSubscription') memTemplate.addStringProperty('AssetSubscription') memTemplate.addStringProperty('DigitalMediaSubscription') memTemplate.addStringProperty('ShotSubscription') memTemplate.addStringProperty('SequenceSubscription') memTemplate.addStringProperty('ProyectSubscription') memTemplate.addStringProperty('TaskSubscription') memTemplate.addStringProperty('UserSubscription') memTemplate.addStringProperty('Type') memTemplate.addStringProperty('Format') memTemplate.addIntProperty('Status') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model')
def generateEntities(self): schema = Schema('greenmodel') memTemplate = schema.addEntity('MemorandumTemplates') memTemplate.addIdProperty() memTemplate.addStringProperty('name') #try: daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model')
def generateEntities(self): schema = Schema('greenmodel') memTemplate = schema.addEntity('MemorandumTemplates') memTemplate.addIdProperty() memTemplate.addStringProperty('name') #try: daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model')
def generate_entities(self): schema = Schema('mongodbtest6') doc_template = schema.addEntity('Users') doc_template.addIdProperty(is_auto=False) doc_template.addStringProperty('Name') doc_template.addListProperty('Subs') # memTemplate.addBoolProperty('IsValid') # try: dao_generator = DaoGenerator() dao_generator.generateAll(schema, self.PROJECT_DIR + '/test/model')
def generateEntities(self): schema = Schema('testMongoAppend') # query = {'Field': {'$gt': 0, '$lt': 2}} # db.Items.find({"Status": {$gt:0, $lt:2, $ne:0}}).pretty() memTemplate = schema.addEntity('ItemsTest') memTemplate.addIdProperty(is_auto=False) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model', '192.168.0.189:20017')
def generateEntities(self): schema = Schema('testMongoGen') # query = {'Field': {'$gt': 0, '$lt': 2}} # db.Items.find({"Status": {$gt:0, $lt:2, $ne:0}}).pretty() memTemplate = schema.addEntity('Items') # memTemplate.addIdProperty(is_auto=False) memTemplate.addStringProperty('Class') memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('DateTime') memTemplate.addIntProperty('Type') memTemplate.addIntProperty('Format') memTemplate.addIntProperty('Status') memTemplate.addFloatProperty('Version') memTemplate.addStringProperty('PrevVersion') memTemplate.addStringProperty('NextVersion') memTemplate.addListProperty('UserSubscription') memTemplate.addListProperty('TaskSubscription') memTemplate.addListProperty('ProyectSubscription') memTemplate.addListProperty('SequenceSubscription') memTemplate.addListProperty('ShotSubscription') memTemplate.addListProperty('ItemSubscription') memTemplate.addListProperty('AssetSubscription') memTemplate.addListProperty('SuperAssetSubscription') memTemplate.addListProperty('DigitalMediaSubscription') memTemplate = schema.addEntity('CatalogDepartment') memTemplate.addIdProperty(is_auto=True) memTemplate.addStringProperty('Name') memTemplate = schema.addEntity('Users') memTemplate.addIdProperty(is_auto=True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Department') memTemplate.addStringProperty('Email') memTemplate.addBoolProperty('IsActive') ####################################################################################### asset_template = schema.addEntity('CatalogClassType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ClassType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogItemType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ItemType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogComplexType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ComplexType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogFormatType') asset_template.addIdProperty(is_auto=False) asset_template.addListProperty('SRC') asset_template.addListProperty('PRO') asset_template.addListProperty('ENV') asset_template.addListProperty('CHR') asset_template.addListProperty('RIG') asset_template.addListProperty('FXS') asset_template.addListProperty('TEM') asset_template.addListProperty('GEO') asset_template.addListProperty('ART') asset_template.addListProperty('SHD') asset_template.addListProperty('TEX') asset_template.addListProperty('CCH') asset_template.addListProperty('SQI') asset_template.addListProperty('DCC') asset_template.addListProperty('NON') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model', '192.168.0.189:20017')
def generate_entities(self): schema = Schema('testMongoGen') asset_template = schema.addEntity('CatalogItemType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ItemType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogComplexType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ComplexType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogFormatType') asset_template.addIdProperty(is_auto=False) asset_template.addListProperty('SRC') asset_template.addListProperty('PRO') asset_template.addListProperty('ENV') asset_template.addListProperty('CHR') asset_template.addListProperty('RIG') asset_template.addListProperty('FXS') asset_template.addListProperty('TEM') asset_template.addListProperty('GEO') asset_template.addListProperty('ART') asset_template.addListProperty('SHD') asset_template.addListProperty('TEX') asset_template.addListProperty('CCH') asset_template.addListProperty('SQI') asset_template.addListProperty('DCC') asset_template.addListProperty('NON') asset_template = schema.addEntity('Items') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('AssetSubscription') asset_template.addStringProperty('ReferenceSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') asset_template = schema.addEntity('Assets') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('ItemSubscription') asset_template.addStringProperty('SuperAssetSubscription') asset_template.addStringProperty('ShotSubscription') asset_template.addStringProperty('SequenceSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') asset_template = schema.addEntity('SuperAssets') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('AssetSubscription') asset_template.addStringProperty('ShotSubscription') asset_template.addStringProperty('SequenceSubscription') asset_template.addStringProperty('ProyectSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/documents', '192.168.0.189:20017')
def generate_entities(self): schema = Schema('testMongoGen') asset_template = schema.addEntity('CatalogItemType') asset_template.addIdProperty(is_auto = False) asset_template.addStringProperty('ItemType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogComplexType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ComplexType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogFormatType') asset_template.addIdProperty(is_auto=False) asset_template.addListProperty('SRC') asset_template.addListProperty('PRO') asset_template.addListProperty('ENV') asset_template.addListProperty('CHR') asset_template.addListProperty('RIG') asset_template.addListProperty('FXS') asset_template.addListProperty('TEM') asset_template.addListProperty('GEO') asset_template.addListProperty('ART') asset_template.addListProperty('SHD') asset_template.addListProperty('TEX') asset_template.addListProperty('CCH') asset_template.addListProperty('SQI') asset_template.addListProperty('DCC') asset_template.addListProperty('NON') asset_template = schema.addEntity('Items') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('AssetSubscription') asset_template.addStringProperty('ReferenceSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') asset_template = schema.addEntity('Assets') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('ItemSubscription') asset_template.addStringProperty('SuperAssetSubscription') asset_template.addStringProperty('ShotSubscription') asset_template.addStringProperty('SequenceSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') asset_template = schema.addEntity('SuperAssets') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('Name') asset_template.addStringProperty('Path') asset_template.addStringProperty('DateTime') asset_template.addStringProperty('AssetSubscription') asset_template.addStringProperty('ShotSubscription') asset_template.addStringProperty('SequenceSubscription') asset_template.addStringProperty('ProyectSubscription') asset_template.addStringProperty('TaskSubscription') asset_template.addStringProperty('UserSubscription') asset_template.addStringProperty('Type') asset_template.addStringProperty('Format') asset_template.addStringProperty('Status') asset_template.addFloatProperty('Version') asset_template.addBoolProperty('Archive') asset_template.addStringProperty('Complejidad') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/documents', '192.168.0.189:20017')
def generateEntities(self): schema = Schema('testMongoGen') # query = {'Field': {'$gt': 0, '$lt': 2}} # db.Items.find({"Status": {$gt:0, $lt:2, $ne:0}}).pretty() memTemplate = schema.addEntity('Items') # memTemplate.addIdProperty(is_auto=False) memTemplate.addStringProperty('Class') memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Path') memTemplate.addStringProperty('DateTime') memTemplate.addIntProperty('Type') memTemplate.addIntProperty('Format') memTemplate.addIntProperty('Status') memTemplate.addFloatProperty('Version') memTemplate.addStringProperty('PrevVersion') memTemplate.addStringProperty('NextVersion') memTemplate.addListProperty('UserSubscription') memTemplate.addListProperty('TaskSubscription') memTemplate.addListProperty('ProyectSubscription') memTemplate.addListProperty('SequenceSubscription') memTemplate.addListProperty('ShotSubscription') memTemplate.addListProperty('ItemSubscription') memTemplate.addListProperty('AssetSubscription') memTemplate.addListProperty('SuperAssetSubscription') memTemplate.addListProperty('DigitalMediaSubscription') memTemplate = schema.addEntity('CatalogDepartment') memTemplate.addIdProperty(is_auto=True) memTemplate.addStringProperty('Name') memTemplate = schema.addEntity('Users') memTemplate.addIdProperty(is_auto=True) memTemplate.addStringProperty('Name') memTemplate.addStringProperty('Department') memTemplate.addStringProperty('Email') memTemplate.addBoolProperty('IsActive') ####################################################################################### asset_template = schema.addEntity('CatalogClassType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ClassType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogItemType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ItemType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogComplexType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('ComplexType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogStatusType') asset_template.addIdProperty(is_auto=False) asset_template.addStringProperty('StatusType') # asset_template.addIntProperty('Code') asset_template = schema.addEntity('CatalogFormatType') asset_template.addIdProperty(is_auto=False) asset_template.addListProperty('SRC') asset_template.addListProperty('PRO') asset_template.addListProperty('ENV') asset_template.addListProperty('CHR') asset_template.addListProperty('RIG') asset_template.addListProperty('FXS') asset_template.addListProperty('TEM') asset_template.addListProperty('GEO') asset_template.addListProperty('ART') asset_template.addListProperty('SHD') asset_template.addListProperty('TEX') asset_template.addListProperty('CCH') asset_template.addListProperty('SQI') asset_template.addListProperty('DCC') asset_template.addListProperty('NON') daoGenerator = DaoGenerator() daoGenerator.generateAll(schema, self.PROJECT_DIR + '/test/model', '192.168.0.189:20017')