Releases: aspnetboilerplate/module-zero-forsaken
v0.11.2.0
- #223 Created and published Abp.Zero.EntityFrameworkCore package.
- #241 Wrong OrganizationUnit.Core MaxLenght value*
- Upgraded to ABP v0.11.2.0.
How to upgrade for existing applications
This release requires to add new migration because of #241. After upgrading nuget packages, you should add a new migration named "Changed_Code_MaxLength_Of_OrganizationUnit", which creates such a migration code:
public partial class Changed_Code_MaxLength_Of_OrganizationUnit : DbMigration
{
public override void Up()
{
AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 95));
}
public override void Down()
{
AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 128));
}
}
If you execute this, you probably get an error: System.Data.SqlClient.SqlException (0x80131904): The index 'IX_TenantId_Code' is dependent on column 'Code'.
If so, change the generated migration code like that:
public partial class Changed_Code_MaxLength_Of_OrganizationUnit : DbMigration
{
public override void Up()
{
DropIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 95));
CreateIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
}
public override void Down()
{
DropIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 128));
CreateIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
}
}
v0.11.0.2
v0.11.0.0
v0.10.0.0
v0.9.6.0
v0.9.4.0
v0.9.2.0
- #208: Converted to xproj/project.json solution structure.
- #212: Added Appveyor Continous Integration.
- #211: Upgraded to ABP v0.9.2.
- #204: Should create UserRole always with TenantId.
- #203: Tenant cache should be registered in Initialize.
- Other improvements and fixes.
See all closed issues: https://github.com/aspnetboilerplate/module-zero/issues?q=milestone%3Av0.9.2+is%3Aclosed
v0.9.1.1
v0.9.1.0
- #201: Enable GitLink debugging
- #198: BREAKING CHANGE: AbpZeroDbMigrator should send Tenant to Seed (EF Configuration class). Removed ISupportSeedMode interface, introduced IMultiTenantSeed interface. See aspnetboilerplate/module-zero-template@dd6e907#diff-5ea758d4bcd5036a038bf6b3e002c426L8 for changes in EF Configuration class.
- Upgraded to ABP v0.9.1.
v0.9.0.0
- #194: DATABASE PER TENANT SUPPORT.*
- #195: Upgraded to ABP v0.9.0.0.
- #193: Added UserAccount entity.
- Bug fixes and improvements.
*NOTE: THIS RELEASE HAS SOME MINOR BREAKING CHANGES SINCE DATABASE PER TENANT ARCHITECTURE HAD A BIG IMPACT ON CODE BASE. SEE BLOG POST WHILE UPGRADING TO v0.9:
http://volosoft.com/aspnet-boilerplate-v0-9-and-aspnet-zero-v1-10-have-been-released/