NAnt task for hbm2ddl
Namespace: NHibernate.Tasks
Assembly: NHibernate.Tasks (in NHibernate.Tasks)
Version: 1.2.0.4000
Syntax
| Visual Basic (Declaration) |
|---|
Public Class Hbm2DdlTask _ Inherits Task |
| C# |
|---|
public class Hbm2DdlTask : Task |
| Visual C++ |
|---|
public ref class Hbm2DdlTask : public Task |
Remarks
Usage example:
CopyC#<hbm2ddl
connectionprovider="NHibernate.Connection.DriverConnectionProvider"
dialect="NHibernate.Dialect.MsSql2000Dialect"
connectiondriverclass="NHibernate.Driver.SqlClientDriver"
connectionstring="server=(local);uid=sa;pwd=sa;database=MyProject"
delimiter=" GO "
outputtoconsole="false"
exportonly="true"
formatnice="true"
outputfilename="${nant.project.basedir}/sql/schema.sql">
<assemblies>
<include name="${nant.project.basedir}/bin/MyProject.dll" />
</assemblies>
</hbm2ddl>
Contributed by James Geurts