diff --git a/src/Orchard.Web/Core/Settings/DataMigrations/SettingsDataMigration.cs b/src/Orchard.Web/Core/Settings/DataMigrations/SettingsDataMigration.cs index 019bd1f69..83d7ed189 100644 --- a/src/Orchard.Web/Core/Settings/DataMigrations/SettingsDataMigration.cs +++ b/src/Orchard.Web/Core/Settings/DataMigrations/SettingsDataMigration.cs @@ -15,14 +15,14 @@ namespace Orchard.Core.Settings.DataMigrations { .Column("Id", column => column.PrimaryKey().Identity()) .Column("Name") .Column("Hidden") - .Column("Settings") + .Column("Settings", column => column.Unlimited()) ); //CREATE TABLE Settings_ContentPartFieldDefinitionRecord (Id integer, Name TEXT, Settings TEXT, ContentFieldDefinitionRecord_id INTEGER, INTEGER, primary key (Id)); SchemaBuilder.CreateTable("ContentPartFieldDefinitionRecord", table => table .Column("Id", column => column.PrimaryKey().Identity()) .Column("Name") - .Column("Settings") + .Column("Settings", column => column.Unlimited()) .Column("ContentFieldDefinitionRecord_id") .Column("ContentPartDefinitionRecord_Id") ); @@ -33,13 +33,13 @@ namespace Orchard.Core.Settings.DataMigrations { .Column("Name") .Column("DisplayName") .Column("Hidden") - .Column("Settings") + .Column("Settings", column => column.Unlimited()) ); //CREATE TABLE Settings_ContentTypePartDefinitionRecord (Id integer, Settings TEXT, ContentPartDefinitionRecord_id INTEGER, ContentTypeDefinitionRecord_Id INTEGER, primary key (Id)); SchemaBuilder.CreateTable("ContentTypePartDefinitionRecord", table => table .Column("Id", column => column.PrimaryKey().Identity()) - .Column("Settings") + .Column("Settings", column => column.Unlimited()) .Column("ContentPartDefinitionRecord_id") .Column("ContentTypeDefinitionRecord_Id") ); diff --git a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartDefinitionRecord.cs b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartDefinitionRecord.cs index 76045f25b..9092fe5b4 100644 --- a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartDefinitionRecord.cs +++ b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartDefinitionRecord.cs @@ -10,6 +10,7 @@ namespace Orchard.Core.Settings.Metadata.Records { public virtual int Id { get; set; } public virtual string Name { get; set; } public virtual bool Hidden { get; set; } + [StringLengthMax] public virtual string Settings { get; set; } [CascadeAllDeleteOrphan] diff --git a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartFieldDefinitionRecord.cs b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartFieldDefinitionRecord.cs index f85da77d0..7b745053e 100644 --- a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartFieldDefinitionRecord.cs +++ b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentPartFieldDefinitionRecord.cs @@ -1,8 +1,11 @@ -namespace Orchard.Core.Settings.Metadata.Records { +using Orchard.Data.Conventions; + +namespace Orchard.Core.Settings.Metadata.Records { public class ContentPartFieldDefinitionRecord { public virtual int Id { get; set; } public virtual ContentFieldDefinitionRecord ContentFieldDefinitionRecord { get; set; } public virtual string Name { get; set; } + [StringLengthMax] public virtual string Settings { get; set; } } } \ No newline at end of file diff --git a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypeDefinitionRecord.cs b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypeDefinitionRecord.cs index a9870689e..46120d7fd 100644 --- a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypeDefinitionRecord.cs +++ b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypeDefinitionRecord.cs @@ -11,6 +11,7 @@ namespace Orchard.Core.Settings.Metadata.Records { public virtual string Name { get; set; } public virtual string DisplayName { get; set; } public virtual bool Hidden { get; set; } + [StringLengthMax] public virtual string Settings { get; set; } [CascadeAllDeleteOrphan] diff --git a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypePartDefinitionRecord.cs b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypePartDefinitionRecord.cs index 72a6fe137..4345a72c3 100644 --- a/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypePartDefinitionRecord.cs +++ b/src/Orchard.Web/Core/Settings/Metadata/Records/ContentTypePartDefinitionRecord.cs @@ -1,7 +1,10 @@ +using Orchard.Data.Conventions; + namespace Orchard.Core.Settings.Metadata.Records { public class ContentTypePartDefinitionRecord { public virtual int Id { get; set; } public virtual ContentPartDefinitionRecord ContentPartDefinitionRecord { get; set; } + [StringLengthMax] public virtual string Settings { get; set; } } }