Breaking Changes. Upgrade Script in Sql directory. Deployed
This commit is contained in:
1 parent
d4cfa92848
commit
9ed5843dbd
86 files changed
+2616
-2358
No files matched your search
@@ -1,20 +1,28 @@
|
||||
//using System;
|
||||
//using FluentNHibernate.Conventions;
|
||||
//using System.Reflection;
|
||||
//using FluentNHibernate;
|
||||
//using FluentNHibernate.Conventions.Instances;
|
||||
//using FluentNHibernate.Conventions.Inspections;
|
||||
//using FluentNHibernate.Conventions.AcceptanceCriteria;
|
||||
//using Tanshu.Accounts.Contracts;
|
||||
using System;
|
||||
using FluentNHibernate.Conventions;
|
||||
using System.Reflection;
|
||||
using FluentNHibernate;
|
||||
using FluentNHibernate.Conventions.Instances;
|
||||
using FluentNHibernate.Conventions.Inspections;
|
||||
using FluentNHibernate.Conventions.AcceptanceCriteria;
|
||||
using Tanshu.Accounts.Contracts;
|
||||
using Tanshu.Accounts.SqlDAO;
|
||||
using System.Diagnostics;
|
||||
|
||||
//namespace Tanshu.Accounts.Conventions
|
||||
//{
|
||||
// public class NotNullConvention : IPropertyConvention
|
||||
// {
|
||||
// public void Apply(IPropertyInstance instance)
|
||||
// {
|
||||
// instance.Not.Nullable();
|
||||
// }
|
||||
// }
|
||||
namespace Tanshu.Accounts.Conventions
|
||||
{
|
||||
public class NotNullConvention : IPropertyConvention, IPropertyConventionAcceptance
|
||||
{
|
||||
public void Apply(IPropertyInstance instance)
|
||||
{
|
||||
var property = instance.Property;
|
||||
Trace.TraceInformation("Not Null on {0}.{1}", property.DeclaringType.Name, property.Name);
|
||||
instance.Not.Nullable();
|
||||
}
|
||||
public void Accept(IAcceptanceCriteria<IPropertyInspector> criteria)
|
||||
{
|
||||
criteria.Expect(x => AttributeChecker.NotNull(x.Property.MemberInfo));
|
||||
}
|
||||
}
|
||||
|
||||
//}
|
||||
}
|
||||
Reference in new issue
Block a user