RSS 37 projects tagged "ORM"

Download Website Updated 19 Jun 2013 YB.ORM

Screenshot
Pop 58.07
Vit 3.14

The YB.ORM library aims to simplify writing C++ code that has to deal with SQL databases. The goal is to provide a convenient interface like SQLAlchemy (Python) or Hibernate (Java). The library itself is cross-platform and supports a variety of SQL dialects: SQLite3, MySQL, Postgres, Oracle, and Firebird. Integration with Boost, Qt4, and wxWidgets is built-in. In a typical usage scenario, you would describe your database schema and table relationships in a simple XML-based format, generate SQL code to populate database schema with tables, generate C++ classes, add application-specific logic to the classes, and use these classes in cooperation with the Session object to query objects from the database, create new or modify/delete existing objects, or link and unlink objects using relations. Simple serialization to XML is supported along with connection pooling.

No download No website Updated 25 Sep 2012 PIMF

Screenshot
Pop 20.69
Vit 23.85

PIMF (Php Is My Framework) is a micro framework for PHP that emphasises minimalism and simplicity. It is based on proven design patterns and a fast object relational mapping mechanism, and is designed to be easily updated without having to rewrite your projects. It includes mechanisms for easily coupling controllers to ExtJs and Dojo.

Download Website Updated 15 Jan 2014 oos

Screenshot
Pop 78.67
Vit 2.91

OOS is a C++ object-relational mapping (ORM) framework. It aims to encapsulate all of the database backend functionality and keep it away from the user. One don't have to deal with database backends or SQL statements, nor with mapping of data types or serialization of objects. It provides an STL-like API and one container for all persistent objects - the object store.

Download No website Updated 31 Aug 2013 Reconfigure

Screenshot
Pop 30.89
Vit 15.11

Reconfigure is a Python library for parsing and generating a range of configuration file formats. It creates an object mapping for the config file content. Supported configs include Ajenti, BIND9 DNS, Crontabs, Samba CTDB, ISC DHCPD / uDHCPD, NFS /etc/exports, /etc/fstab, /etc/group, /etc/hosts, iptables-save dump, Netatalk afp.conf, NSD DNS, /etc/passwd, /etc/resolv.conf, Samba, Squid 3, and Supervisord. Parsers are also provided for file formats including .ini, CSV, nginx-like, and JSON.

Download Website Updated 08 Oct 2013 Demo-Hotels

Screenshot
Pop 42.50
Vit 13.92

Demo-Hotels is a Web-based hotel booking system. It is primarily designed to give Java developers a working CRUD reference design for learning the Ujorm library.

No download No website Updated 10 Apr 2014 Catharsis.NET.Repository

Screenshot
Pop 27.20
Vit 2.64

Catharsis.NET.Repository is a library that provides an abstraction over persistent data storages by introducing common repository pattern interfaces over popular ORM frameworks (NHibernate, Entity Framework, LINQ2SQL).

Download Website Updated 14 Apr 2014 InterceptNate

Screenshot
Pop 13.75
Vit 2.02

InterceptNate is a Hibernate session and transaction manager that doesn't use any third party library (e.g., Spring Transaction Management). InterceptNate promises over 50% reduction in the size of the DAOs used in a Hibernate-powered application.

Screenshot

Project Spotlight

libmikmod

Full-featured sound library

Screenshot

Project Spotlight

SBuild

A Scala-based build system.