NHibernate Mapping Generator

  •        147

A simple utility to generate NHibernate mapping files and corresponding domain classes from existing DB tables. It currently generates one mapping file (.hbm.xml) and the corresponding Domain class (*.cs) from oracle or sql server.

http://nmg.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Fluent NHibernate - Fluent mapping for model


Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents, you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.

hbm-to-fnh


NHibernate HBM to FluentNHibernate converter - Builds Fluent NHibernate mapping classes from existing NHibernate hbm files

NHibernate Mapping Generator with SQLite


The project is based on the NHibernate Mapping Generator change set 70604 (http://nmg.codeplex.com/). The only difference is that SQLite is added as a database choice. No bug fixes or other enhancements were made. Let me know if the "HasMany" is assigning the wrong key column

nmg-fb - NHibernate Mapping Generator (Fork with firebird support)


NHibernate Mapping Generator (Fork with firebird support)

nmg - NHibernate Mapping Generator


NHibernate Mapping Generator



ActiveRecord - ActiveRecord pattern for .NET


The Castle ActiveRecord project is an implementation of the ActiveRecord pattern for .NET. The ActiveRecord pattern consists on instance properties representing a record in the database, instance methods acting on that specific record and static methods acting on all records. Castle ActiveRecord is built on top of NHibernate, but its attribute-based mapping free the developer of writing XML for database-to-object mapping, which is needed when using NHibernate directly.

CreaMotion NHibernate Class Builder


NHibernate Class Builder C# , WPF Supports all type relations Supports MsSql, MySql -- Specially developed for NHibernate Learners

Multi mapping generator - NHibernate mapping files generator and WCF contracts


MappingGenerator is an utility tool that helps to automatically generate base templates for NHibernate starting from the assembly that contains the business entities. Obviously generated templates are only a base to start and to have not to completely write by hand the .hbm.xml m

NHibernate Domain Mapper


NHibernate Domain Mapper is a tool that assists user creating NHibernate Mapping Files. User may add his own domain model assemblies and map them to database table using a rich UI, which will present him all the suitable options regarding at the element type he created. The pe...

TimeAssistant is a Test Driven Development application to manage time


Eye.Open TimeAssistant helps managing "resources" (notes, etc), tasks, projects and grouping (as set) everything. Is a Test Driven Development application that shows how to implement a layered architecture using a "LINQ ORM", in this case NHibernate, and WCF.

Mvc3rdParty


ASP.NET MVC 3 application that uses StructureMap for DI, NHibernate for data access, Fluent NHibernate for mapping and configuration, Fluent Validation for model validation, MvcContrib.FluentHtml for easier support of CRUD scenarios

NHibernate Schema Tool


NHibernate Schema Tool (NST) is a command line utility that allows developers to Create, Update, and Delete database schemas based on their NHibernate mappings. This tool allows for easy integration with CI frameworks like CruiseControl.NET

NHibernate - object-relational mapper for .NET


NHibernate is a mature, open source object-relational mapper for the .NET framework. NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.

nhibernate-nunit - NHibernate 3 setup using Fluent NHibernate and backward compatible settings


NHibernate 3 setup using Fluent NHibernate and backward compatible settings

Fluent NHibernate


This project contains content for study Fluent NHibernate Framework This project using - Fluent NHibernate Framework - http://fluentnhibernate.org/ - ASP NET MVC 3 - http://www.asp.net/mvc/mvc3 - JQuery UI - http://jqueryui.com Relationships - References - One to Ma...

VersoORM


VersoORM helps to build db driven ASP.NET C# apps in NHibernate ORM. VersoORM allows you to create your database from NHibernate XML Mapping files with a Web Installer. Includes: Log4net, Local String Cache, Config Manager and a String Resource Manager.

Entity framework T4 NHibernate mapping generator


This project contains T4 templates to create POCOs + NHibernate mappings from an Entity Framework Model (.edmx).

NHibernate Criteria Builder


NHibernate Criteria Builder is a business layer over NHibernate mapping classes enabling business way of database querying. The library goal is to query the database as close to business needs as possible: focusing mainly on "what data should be retrieved" instead of "how".

nHibernate Attribute mapping


How to use Attibute mapping with a ManyToMany Relationship with nHibernate

NHLythics - NHibernate mapping analysis and verification


NHibernate mapping analysis and verification