ORM Software Downloads, Free ORM Software Downloads

Home
Search Software:Search
    ORM in Name
  • Mother ORM
    Mother ORM

    Mother ORM project is a python module that hides SQL syntax and gives you a set of intelligent classes and methods. With `intelligent` we mean the capability of self-adaption, understanding various situations.Mother could be considered as a Object Relational Mapper with a strong introspection. In fact, configuration files, tables, fields and keys declarations are not needed, becauseMother knows the database structure herself.Mother works with PostgreSQL and, for now, only this database is supported: in fact, the introspective nature of Mother is based on postgres meta queries.The database interface is developed over the very good Psycopg module.Mother is released under the BSD License and is alreay used in production environment.PhilosophyWhy a new ORM? Because his philosophy!We want to develop an intelligent ORM: Mother is able to handle foreign keys, relations and children automatically, understanding the database structure.We don't want to write models, xml or configuration files. The mothermapper tool does all the work, once.The ORM has to be light, fast and simple.Extensions: building plugins has to be easy and fast. We don't want the Definitive ORM, bread-maker, but a free and powerful framework: with Mother you don't have to adapt your style code or your database to the ORM. An exaustive ORM is just the pure SQL.What About Features?The Mother module offers a set of classes to handle different situations. In particular, it's possible to represent a table with one class. Binding a table to a class is the begin of the Mother Art. In fact, the class knows tables relationships: handling children and relations is powerful and easy: foreign keys and relationships informations are not needed: Mother knows them and is able to fill records with the correct values.Moreover, the methods used to insert children and relations are auto-created and self-adapting.The Mother classes can be declared by the user: it's sufficient to inherit from some Mother class: so, class extensions are very easy to code. Some extension is already provided, as the Triggers feature, but writing othersplugins is simple and immediate.The database connection is very comfortable: credentials have to be specified in a configuration file: after that, the connection is transparent.Mother implements a connection Pool to be used in a Threaded Environemnt.The database transactions are implemented in a particular way. It's possible to call nested transactions, so that you don't have to worry about the nested calls to the commit or the rollback statement. This allows to handletransactions in different levels and indipendently.Mother comes with a logger: Speaker, that supports standard output, log file (with rotation capability), syslog and SMTP. If you are wondering if Mother has a slow computation model, the answer is no: the Mother knowledge is made once (by Mother tools) and stored to two files. Mother is fast.What's New in This Release:· The mothermapper -d option now also works on complex PostgreSQL schemes.

    Size: Download
  • Creative ORM
    Size: Download
  • ORM Designer
    ORM Designer

    ORM Designer is a simple utility meant for ERD databases, that provides you with full support for ORM frameworks based on any structured language. ORM Designer was created to replace kilobytes of text definitions with easy-to-use graphical interface. Thanks to a very flexible design almost any ORM framework with definitions stored in a markup language can be fully supported. Currently supported ORM frameworks are PHP Propel and PHP Doctrine. Symfony web framework in combination with Propel and Doctrine is also supported. ORM Designer supports framework specific options like object behaviors, inheritance, I18N (internationalization) or versioning. You can organize the model into regions to keep related tables easy to find. Data model can be separated into plugin or module files and reuse these parts in another project. ORM Designer has all its internal definitions stored in a human readable XML format. Which means you can always easily check and compare changes made to the model when committing to versioning system and also you can make post processing scripts of database model. You can also download Portable ORM Designer.

    Size: Download
  • Sqlite ORM
    Size: Download
  • YB.ORM
    Size: Download
  • Zding ORM
    Size: Download
  • ORM Designer
    ORM Designer

    ORM Designer is a straightforward ORM designer that provides the required tools and features to create visual models and export schema definition files. ORM Designer comes with an easy-to-use interface from which you can easily design your models via the ER diagram. By using ORM Designer, you can focus on modeling and avoid typing errors, duplications, redundant fragments or any other inconsistencies in your app model. In addition, users can easily customize ORM Designer according to their project needs. Thanks to XML configurations users can extend or change the ORM framework setting. ORM Designer also enables its users to easily import and export schema definition in YAML, XML, source code or Annotations format. You can also import existing MySQL Workbench models and other DB Designeer models in order to convert them to schema definitions. Moreover, users can take advantage of various advanced techniques and split the model to plugins, extent the model processing or use versioning systems. Users can easily navigate through their models by using the navigation features and work efficiently thanks to the ribbon and keyboard shortcuts, the context menu and the auto-positioning features.

      Size: Download
    • YB.ORM
      Size: Download
      ORM in Tags
    • SQLOrm
      SQLOrm

      SQLOrm is software created to set the standard for the next generation ORMs. SQLOrm is software created to set the standard for the next generation ORMs. It is based on the best properties of Ibatis, Toplink, Hibernate, Spring and our experiences using raw SQL.As an outset, SQLOrm is designed to be simple, easy to learn, and not solve every problem on the planet. The more a framework offers, the longer it takes to learn, and the more you have to fight it should you want to use it in a different way than the framework was envisaged used.Like the simplicity of Spring revolutionized the EE development, we hope to achieve the same with SQLOrm, no less.SQLOrm consists of 4 modules all of which can be combined or used in isolation, depending on your needs.Quite deliberately, features often found in ORMs such as database connection pooling and transaction handling, has been omitted. You can create your own connection pool in around 200 lines of code, or you can take advantage of any of the 1000s of connection pools already written. Some databases now even has connection pooling in the drivers. Similarly for transaction handling, you can use Spring, or Java's JTS. The most light-weight approach, though, is to use Mr. Persister's connection pool and transaction mechanisms. What's New in This Release:· More fluid < tt >SelectBuilder< /tt >. Now you can chain e.g. an < tt >ORDER BY< /tt > on an < tt >and()< /tt >. See the test cases for more details.

      Size: Download
    • Mother ORM
      Mother ORM

      Mother ORM project is a python module that hides SQL syntax and gives you a set of intelligent classes and methods. With `intelligent` we mean the capability of self-adaption, understanding various situations.Mother could be considered as a Object Relational Mapper with a strong introspection. In fact, configuration files, tables, fields and keys declarations are not needed, becauseMother knows the database structure herself.Mother works with PostgreSQL and, for now, only this database is supported: in fact, the introspective nature of Mother is based on postgres meta queries.The database interface is developed over the very good Psycopg module.Mother is released under the BSD License and is alreay used in production environment.PhilosophyWhy a new ORM? Because his philosophy!We want to develop an intelligent ORM: Mother is able to handle foreign keys, relations and children automatically, understanding the database structure.We don't want to write models, xml or configuration files. The mothermapper tool does all the work, once.The ORM has to be light, fast and simple.Extensions: building plugins has to be easy and fast. We don't want the Definitive ORM, bread-maker, but a free and powerful framework: with Mother you don't have to adapt your style code or your database to the ORM. An exaustive ORM is just the pure SQL.What About Features?The Mother module offers a set of classes to handle different situations. In particular, it's possible to represent a table with one class. Binding a table to a class is the begin of the Mother Art. In fact, the class knows tables relationships: handling children and relations is powerful and easy: foreign keys and relationships informations are not needed: Mother knows them and is able to fill records with the correct values.Moreover, the methods used to insert children and relations are auto-created and self-adapting.The Mother classes can be declared by the user: it's sufficient to inherit from some Mother class: so, class extensions are very easy to code. Some extension is already provided, as the Triggers feature, but writing othersplugins is simple and immediate.The database connection is very comfortable: credentials have to be specified in a configuration file: after that, the connection is transparent.Mother implements a connection Pool to be used in a Threaded Environemnt.The database transactions are implemented in a particular way. It's possible to call nested transactions, so that you don't have to worry about the nested calls to the commit or the rollback statement. This allows to handletransactions in different levels and indipendently.Mother comes with a logger: Speaker, that supports standard output, log file (with rotation capability), syslog and SMTP. If you are wondering if Mother has a slow computation model, the answer is no: the Mother knowledge is made once (by Mother tools) and stored to two files. Mother is fast.What's New in This Release:· The mothermapper -d option now also works on complex PostgreSQL schemes.

      Size: Download
    • Mother
      Mother

      Mother provides a Python ORM for PostgreSQL with strong introspection. Mother provides a Python ORM for PostgreSQL with strong introspection.Mother is a Python module that hides SQL syntax and gives you a set of intelligent classes and methods that can self-adapt and understand various situations. It could be considered as an Object Relational Mapper with strong introspection. In fact, configuration files, tables, fields, and keys declarations are not needed. It works with PostgreSQL and its introspective nature is based on PostgreSQL meta queries.The Mother module offers a set of classes to handle different situations.In particular, it's possible to represent a table with one class. Binding a table to a class is the begin of the Mother Art. In fact, the class knows tables relationships: handling children and relationsis powerful and easy: foreign keys and relationships informations are not needed:Mother knows them and is able to fill records with the correct values.Moreover, the methods used to insert children and relations are auto-created and self-adapting.The Mother classes can be declared by the user: it's sufficient to inherit from some Mother class: so, class extensions are very easy to code.Some extension is already provided, as the Triggers feature, but writing others plugins is simple and immediate.The database connection is very comfortable: credentials have to be specified in a configuration file: after that, the connection is transparent.Mother implements a connection Pool to be used in a Threaded Environemnt. The database transactions are implemented in a particular way.It's possible to call nested transactions, so that you don't have to worry about the nested calls to the commit or the rollback statement. This allows to handle transactions in different levels and indipendently.Mother comes with a logger: Speaker, that supports standard output, log file (with rotation capability), syslog and SMTP. If you are wondering if Mother has a slow computation model, the answer is no: the Mother knowledge is made once (by Mother tools) and stored to two files. Mother is fast.Requirements:· Postgresql· psycopg2· PythonWhat's New in This Release:· SQL optimizations were made, so oid loading is now not needed everywhere. Note that queries will be executed with fewer controls, but faster. · Other SQL optimizations preclude MotherBox from needing to SELECT from DB to fire triggers. · SQL string methods are now faster and cleaner. · Debug messages are now printed in a more friendly format. · Some debugging was done to dbda.py. · SQL_DEFAULT is always applied. · Memory optimizations were made for multiple variables inside functions. · Color wrappers were added for OKI_COL, ERR_COL, INF_COL.

      Size: Download
    • Pumpkin
      Pumpkin

      LDAP ORM (without R) for Python Pumpkin is Python module designed as an ORM-like interface to LDAP. Requirements: · Python

      Size: Download
    • Pumpkin
      Pumpkin

      LDAP ORM (without R) for Python Pumpkin is Python module designed as an ORM-like interface to LDAP. Requirements: · Python

      Size: Download
    • XRecord
      XRecord

      An Introspecting Python ORM XRecord is a library which provides an object interface to databases. Tables are represented as classes, columns are attributes, and rows of data are class instances. If you used Python for developing database applications you may have come across one or more of ORMs, like: * SQLObject * SQLAlchemy * Autumn * Storm * many more...XRecord is not meant to replace any of them, but rather - provide an alternative approach to Object-Relation mapping. XRecord also tries to be a thin Database Abstraction Layer - make using an RDBMS quick and easy without hiding any of its powerful features.Why another ORM?It's seems that the "Python ORM market" is filled with some excellent solutions, all of which do what is expected of them really well. However, while using most of them I found that they all share some design decisions, as result of which they don't exactly fit my needs.Most of existing Python ORMs require you to actually write the classes onto which rows of data will be mapped. They require you to explicitly define the foreign keys in your classes (tables) and to describe the many-to-many relationships. Since all of this information is already inside your RDBMS, I believe this to be in a little conflict with the DRY principle, of which I am a big fan. Some ORMs try to counter this problem by leaving the database (model) definition entirely in Python code, but this is just a superficial solution - even though your model is defined in Python, your data is still stored in an external database and their structures do not always have to be in sync.Most existing Python ORMs are designed to hide all SQL from the programmer, but still allow complex queries to be performed through an abstraction layer put on top of low-level database API. This makes the code look clean, and RDBMS independent. It is common for applications to be developed and tested with SQLite, and then switched to MySQL/PostgreSQL in production, which is both elegant and convenient.However, this approach has some issues. All of the widely used RDBMS, are highly sophisticated, mature projects, with thousands of man-hours put into development, testing and optimization. Most of them introduce many handy improvements to the SQL standard (non standard types, alternative syntax, etc), which may be lost when using a unified abstraction layer (which, btw, may be a source of new bugs).So the price for the clean code, and platform independence, may be reduced functionality of your database system. When writing quick, small applications I often choose my RDBMS back-end based on one of its distinctive features, which will make my work faster, so I looked for an ORM which made using it easier, rather than more difficult.Some may argue, that all of the aforementioned ORMs have built-in hacks (or even features :) ) to overcome all these problems. That's true, but it's just not the way they were designed to be used - so by using these hacks, you no longer have clean, engine-independent code, but sometimes it's even uglier and less maintainable than the low-level API.Common ORM features that were left out * no object caching, no Store * no way to customize SELECT queries without writing SQL * no automatic database generationSupported RDBMS * MySQL * SQLite * PostgeSQL (work-in-progress) Here are some key features of "XRecord": · full introspection, no model definition in Python required, · automatic foreign key mapping, both in the referenced and referencing objects, · automatic many-to-many relationship detection, · optional foreign-key references caching, · easily extend generated record classes to provide extra functionality for your objects, · easily define FK and MTM relationships, that were left out in the database definition, · object-mapping of any SQL statement, · may be used without writing a single line of SQL, · multiple-column primary keys, · database connection objects designed for long-running applications Requirements: · Python

      Size: Download
      ORM in Description
    • SQLite Magi ORM
      Size: Download
    • Portable ORM Designer
      Portable ORM Designer

      Portable ORM Designer is a straightforward OS X visual database designing application that features full support for ORM frameworks. Portable ORM Designer comes with a user-friendly interface that will help you avoid typing errors, duplications, redundant fragments or any other inconsistencies in your app model. Thanks to Portable ORM Designer's flexible architecture you will be able to use a wide variety of ORM frameworks and export schema definition in YAML, XML, source code or Annotations format. You will be able to browse your models and work more efficiently by using the keyboard and ribbon keyboard shortcuts. [b]Note[/b]: The non-portable version of ORM Designer is also available on our website.

        Size: Download
      • ORM Designer Portable
        ORM Designer Portable

        RM Designer was created to replace kilobytes of text definitions with easy-to-use graphical interface. Thanks to a very flexible design almost any ORM framework with definitions stored in a markup language can be fully supported. Enjoy creating database models fast, comfortable and error free. If your applications are built on ORM framework you are used to define your database model twice. As an entity-relationship model in a database visualization tool and as a text definition for ORM framework. It's easy to make a mistake in your design and time consuming to search for it. With ORM Designer you use only one tool for both. ORM Designer reads database definitions from existing definitions and writes back transparently the ones that have changed. ORM Designer core features overview Full Object-relational mapping frameworks support ORM Designer supports import and export from any ORM framework defined in a markup language document (XML, YAML) and also framework specific options like object behaviours, inheritance, I18N (internationalization) or versioning. Check our ORM frameworks section to see all the features related to ORM frameworks support.

        Size: Download
      • Sv ORM Designer
        Size: Download
      • CAP Aviation ORM Worksheet
        CAP Aviation ORM Worksheet

        By popular demand, the ORM Worksheet app is now available for the iPhone/iPod Touch! This app is built specifically for all Civil Air Patrol pilots, flight release officers, briefers, incident commanders, and other personnel that are looking for an easy and quick way to complete the Operational Risk Management (ORM) Worksheet. This easy-to-use app harnesses the power of the touch screen to create and e-mail a completed ORM Worksheet PDF while saving time and increasing accuracy. Send the worksheet to yourself, your FRO, or to any number of cloud services, then easily upload the worksheet into WMIRS. Features: - Settings to retain the Pilot Name and default aircraft - Intuitive touch interface to select risk values - Ability to override default risk values to customize risk according to pilot's specific skill and comfort level - Preview and validate the accuracy of the completed PDF prior to sending or opening in another app - Automatically names the e-mail subject and filename with the Mission and Sortie number

          Size: Download
        • CAP Aviation ORM Worksheet
          CAP Aviation ORM Worksheet

          By popular demand, the ORM Worksheet app is now available for the iPhone/iPod Touch! This app is built specifically for all Civil Air Patrol pilots, flight release officers, briefers, incident commanders, and other personnel that are looking for an easy and quick way to complete the Operational Risk Management (ORM) Worksheet. This easy-to-use app harnesses the power of the touch screen to create and e-mail a completed ORM Worksheet PDF while saving time and increasing accuracy. Send the worksheet to yourself, your FRO, or to any number of cloud services, then easily upload the worksheet into WMIRS. Features: - Settings to retain the Pilot Name and default aircraft - Intuitive touch interface to select risk values - Ability to override default risk values to customize risk according to pilot's specific skill and comfort level - Preview and validate the accuracy of the completed PDF prior to sending or opening in another app - Automatically names the e-mail subject and filename with the Mission and Sortie number

            Size: Download
          • CAP Aviation ORM Worksheet
            CAP Aviation ORM Worksheet

            By popular demand, the ORM Worksheet app is now available for the iPhone/iPod Touch! This app is built specifically for all Civil Air Patrol pilots, flight release officers, briefers, incident commanders, and other personnel that are looking for an easy and quick way to complete the Operational Risk Management (ORM) Worksheet. This easy-to-use app harnesses the power of the touch screen to create and e-mail a completed ORM Worksheet PDF while saving time and increasing accuracy. Send the worksheet to yourself, your FRO, or to any number of cloud services, then easily upload the worksheet into WMIRS. Features: - Settings to retain the Pilot Name and default aircraft - Intuitive touch interface to select risk values - Ability to override default risk values to customize risk according to pilot's specific skill and comfort level - Preview and validate the accuracy of the completed PDF prior to sending or opening in another app - Automatically names the e-mail subject and filename with the Mission and Sortie number

              Size: Download
            • Hibernate ORM XML Validator for Eclipse
              Size: Download

            Free Software

            Our Picks

            © Copyright 2004-2015 www.ccmsoft.com All rights reserved.

            Private Policy| Free Software Downloads|Free Software Downloads| Software Download| Software Downloads| Download Software