NHibernate Schema Tool

  •        98

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

http://nst.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

NHibernate Mapping Generator


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.

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.

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.

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

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...



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 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".

hbm-to-fnh


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

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 Attribute mapping


How to use Attibute mapping with a ManyToMany Relationship with nHibernate

NHLythics - NHibernate mapping analysis and verification


NHibernate mapping analysis and verification

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


NHibernate Mapping Generator (Fork with firebird support)

nmg - NHibernate Mapping Generator


NHibernate Mapping Generator

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


NHibernate 3 setup using Fluent NHibernate and backward compatible settings

Entity framework T4 NHibernate mapping generator


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

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.

Scrumee.Loquacious


The Scrumee project modified to use the Loquacious API in NHibernate to map the domain objects. (NHibernate Mapping-by-Code)

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 with ASP.net Problem-Design-Solution


Project to accompany the NHibernate with ASP.net Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context (ASP.net) whilst applying enterprise design patterns and following a Domain Driven Design methodology.

CreaMotion NHibernate Class Builder


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