最初に Fluent nHibernate コードを使用しています。Nullable 列があり、次に .Not.Nullable() に変更しましたが、列はまだ Nullable です
これが私の構成です
public override void Load()
{
Bind<ISessionFactory>().ToMethod(x =>
{
var factory = Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2008.ConnectionString
(c => c.FromConnectionStringWithKey("DefaultConnection")))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<Users>()
.Conventions.Add(PrimaryKey.Name.Is(p => "Id"), ForeignKey.EndsWith("Id"))
.Conventions.Setup(c => c.Add(AutoImport.Never())))
.ExposeConfiguration(cfg => new SchemaUpdate(cfg).Execute(true, true));
return factory.BuildSessionFactory();
}).InSingletonScope();
}