diff --git a/src/Migrations/Migrations.csproj b/src/Migrations/Migrations.csproj
index 3a2cc27defb830191e1762920a0a21621c0962c5..8a61c5ea9129a383edc7622c38ca63a32b5c0f83 100644
--- a/src/Migrations/Migrations.csproj
+++ b/src/Migrations/Migrations.csproj
@@ -15,6 +15,9 @@
 		<PackageProjectUrl>https://git.rwth-aachen.de/coscine/backend/libraries/Migrations</PackageProjectUrl>
 		<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
 	</PropertyGroup>
+	<ItemGroup>
+	  <None Remove="Migrations\Migration202106091057QuotaColumn_up.sql" />
+	</ItemGroup>
 	<ItemGroup>
 		<EmbeddedResource Include="Assets\dfg_structure.rdf" />
 		<EmbeddedResource Include="Assets\Institutes.csv" />
@@ -25,6 +28,7 @@
 		<EmbeddedResource Include="Migrations\Migration202101181145DFNAAI_up.sql" />
 		<EmbeddedResource Include="Migrations\Migration202102101200RdsS3_down.sql" />
 		<EmbeddedResource Include="Migrations\Migration202102101200RdsS3_up.sql" />
+		<EmbeddedResource Include="Migrations\Migration202106091057QuotaColumn_up.sql" />
 		<EmbeddedResource Include="Migrations\Migration202104010900RdsS3Fix_up.sql" />
 	</ItemGroup>
 	<ItemGroup>
diff --git a/src/Migrations/Migrations/Migration202106091057QuotaColumn.cs b/src/Migrations/Migrations/Migration202106091057QuotaColumn.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9f70dc4a467ecfdfca12f2c702f177068d563e72
--- /dev/null
+++ b/src/Migrations/Migrations/Migration202106091057QuotaColumn.cs
@@ -0,0 +1,22 @@
+using FluentMigrator;
+
+namespace Coscine.Migrations.Migrations
+{
+    //yyyymmddhhmm
+    [Migration(202106091057)]
+    public class Migration202106091057QuotaColumn : Migration
+    {
+        public override void Down()
+        {
+            Delete.Column("MaxQuota").FromTable("ProjectQuotas");
+        }
+
+        public override void Up()
+        {
+            Alter.Table("ProjectQuotas")
+                .AddColumn("MaxQuota").AsInt32().WithDefaultValue("0").NotNullable();
+
+            Execute.EmbeddedScript("Migration202106091057QuotaColumn_up.sql");
+        }
+    }
+}
diff --git a/src/Migrations/Migrations/Migration202106091057QuotaColumn_up.sql b/src/Migrations/Migrations/Migration202106091057QuotaColumn_up.sql
new file mode 100644
index 0000000000000000000000000000000000000000..11d612410db8d82865a434c74360c4812a4218ac
--- /dev/null
+++ b/src/Migrations/Migrations/Migration202106091057QuotaColumn_up.sql
@@ -0,0 +1,17 @@
+DECLARE @rdsS3Id AS uniqueidentifier
+SELECT @rdsS3Id = [Id]
+FROM [dbo].[ResourceTypes]
+WHERE [DisplayName] = 'rdss3';
+
+DECLARE @rdsId AS uniqueidentifier
+SELECT @rdsId = [Id]
+FROM [dbo].[ResourceTypes]
+WHERE [DisplayName] = 'rds';
+
+UPDATE [dbo].[ProjectQuotas]
+SET [MaxQuota] = 100
+WHERE [ResourceTypeId] = @rdsId AND [Quota] > 0 AND [Quota] <= 100;
+
+UPDATE [dbo].[ProjectQuotas]
+SET [MaxQuota] = [Quota]
+WHERE ([ResourceTypeId] = @rdsId OR [ResourceTypeId] = @rdsS3Id) AND [MaxQuota] < [Quota];
diff --git a/src/Migrator/Properties/launchSettings.json b/src/Migrator/Properties/launchSettings.json
new file mode 100644
index 0000000000000000000000000000000000000000..0f26cb764320ba80173931564fddf5aad3d88da6
--- /dev/null
+++ b/src/Migrator/Properties/launchSettings.json
@@ -0,0 +1,8 @@
+{
+  "profiles": {
+    "Migrator": {
+      "commandName": "Project",
+      "commandLineArgs": "--migrate_up"
+    }
+  }
+}
\ No newline at end of file