diff --git a/src/Api/Billing/Controllers/OrganizationsController.cs b/src/Api/Billing/Controllers/OrganizationsController.cs
index 2f9169c61614..ccb30c6a77a3 100644
--- a/src/Api/Billing/Controllers/OrganizationsController.cs
+++ b/src/Api/Billing/Controllers/OrganizationsController.cs
@@ -381,7 +381,8 @@ private async Task SaveOrganizationInstallationAsync(Guid organizationId, Guid i
{
await organizationInstallationRepository.CreateAsync(new OrganizationInstallation
{
- OrganizationId = organizationId, InstallationId = installationId
+ OrganizationId = organizationId,
+ InstallationId = installationId
});
}
else if (organizationInstallation.OrganizationId == organizationId)
diff --git a/util/MySqlMigrations/Migrations/20241126185456_AddTable_OrganizationInstallation.cs b/util/MySqlMigrations/Migrations/20241126185456_AddTable_OrganizationInstallation.cs
index 37b9615abf18..ddffc19aff71 100644
--- a/util/MySqlMigrations/Migrations/20241126185456_AddTable_OrganizationInstallation.cs
+++ b/util/MySqlMigrations/Migrations/20241126185456_AddTable_OrganizationInstallation.cs
@@ -1,60 +1,58 @@
-using System;
-using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
-namespace Bit.MySqlMigrations.Migrations
+namespace Bit.MySqlMigrations.Migrations;
+
+///
+public partial class AddTable_OrganizationInstallation : Migration
{
///
- public partial class AddTable_OrganizationInstallation : Migration
+ protected override void Up(MigrationBuilder migrationBuilder)
{
- ///
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.CreateTable(
- name: "OrganizationInstallation",
- columns: table => new
- {
- Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
- OrganizationId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
- InstallationId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
- CreationDate = table.Column(type: "datetime(6)", nullable: false),
- RevisionDate = table.Column(type: "datetime(6)", nullable: true)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Installation_InstallationId",
- column: x => x.InstallationId,
- principalTable: "Installation",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Organization_OrganizationId",
- column: x => x.OrganizationId,
- principalTable: "Organization",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- })
- .Annotation("MySql:CharSet", "utf8mb4");
+ migrationBuilder.CreateTable(
+ name: "OrganizationInstallation",
+ columns: table => new
+ {
+ Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
+ OrganizationId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
+ InstallationId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
+ CreationDate = table.Column(type: "datetime(6)", nullable: false),
+ RevisionDate = table.Column(type: "datetime(6)", nullable: true)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Installation_InstallationId",
+ column: x => x.InstallationId,
+ principalTable: "Installation",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Organization_OrganizationId",
+ column: x => x.OrganizationId,
+ principalTable: "Organization",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ })
+ .Annotation("MySql:CharSet", "utf8mb4");
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_InstallationId",
- table: "OrganizationInstallation",
- column: "InstallationId");
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_InstallationId",
+ table: "OrganizationInstallation",
+ column: "InstallationId");
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_OrganizationId",
- table: "OrganizationInstallation",
- column: "OrganizationId");
- }
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_OrganizationId",
+ table: "OrganizationInstallation",
+ column: "OrganizationId");
+ }
- ///
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropTable(
- name: "OrganizationInstallation");
- }
+ ///
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "OrganizationInstallation");
}
}
diff --git a/util/PostgresMigrations/Migrations/20241126185450_AddTable_OrganizationInstallation.cs b/util/PostgresMigrations/Migrations/20241126185450_AddTable_OrganizationInstallation.cs
index 990b35a5e943..e653db6c25eb 100644
--- a/util/PostgresMigrations/Migrations/20241126185450_AddTable_OrganizationInstallation.cs
+++ b/util/PostgresMigrations/Migrations/20241126185450_AddTable_OrganizationInstallation.cs
@@ -1,59 +1,57 @@
-using System;
-using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
-namespace Bit.PostgresMigrations.Migrations
+namespace Bit.PostgresMigrations.Migrations;
+
+///
+public partial class AddTable_OrganizationInstallation : Migration
{
///
- public partial class AddTable_OrganizationInstallation : Migration
+ protected override void Up(MigrationBuilder migrationBuilder)
{
- ///
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.CreateTable(
- name: "OrganizationInstallation",
- columns: table => new
- {
- Id = table.Column(type: "uuid", nullable: false),
- OrganizationId = table.Column(type: "uuid", nullable: false),
- InstallationId = table.Column(type: "uuid", nullable: false),
- CreationDate = table.Column(type: "timestamp with time zone", nullable: false),
- RevisionDate = table.Column(type: "timestamp with time zone", nullable: true)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Installation_InstallationId",
- column: x => x.InstallationId,
- principalTable: "Installation",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Organization_OrganizationId",
- column: x => x.OrganizationId,
- principalTable: "Organization",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- });
+ migrationBuilder.CreateTable(
+ name: "OrganizationInstallation",
+ columns: table => new
+ {
+ Id = table.Column(type: "uuid", nullable: false),
+ OrganizationId = table.Column(type: "uuid", nullable: false),
+ InstallationId = table.Column(type: "uuid", nullable: false),
+ CreationDate = table.Column(type: "timestamp with time zone", nullable: false),
+ RevisionDate = table.Column(type: "timestamp with time zone", nullable: true)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Installation_InstallationId",
+ column: x => x.InstallationId,
+ principalTable: "Installation",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Organization_OrganizationId",
+ column: x => x.OrganizationId,
+ principalTable: "Organization",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ });
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_InstallationId",
- table: "OrganizationInstallation",
- column: "InstallationId");
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_InstallationId",
+ table: "OrganizationInstallation",
+ column: "InstallationId");
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_OrganizationId",
- table: "OrganizationInstallation",
- column: "OrganizationId");
- }
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_OrganizationId",
+ table: "OrganizationInstallation",
+ column: "OrganizationId");
+ }
- ///
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropTable(
- name: "OrganizationInstallation");
- }
+ ///
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "OrganizationInstallation");
}
}
diff --git a/util/SqliteMigrations/Migrations/20241126185500_AddTable_OrganizationInstallation.cs b/util/SqliteMigrations/Migrations/20241126185500_AddTable_OrganizationInstallation.cs
index deefb64e263c..fde1b974d59f 100644
--- a/util/SqliteMigrations/Migrations/20241126185500_AddTable_OrganizationInstallation.cs
+++ b/util/SqliteMigrations/Migrations/20241126185500_AddTable_OrganizationInstallation.cs
@@ -1,59 +1,57 @@
-using System;
-using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
-namespace Bit.SqliteMigrations.Migrations
+namespace Bit.SqliteMigrations.Migrations;
+
+///
+public partial class AddTable_OrganizationInstallation : Migration
{
///
- public partial class AddTable_OrganizationInstallation : Migration
+ protected override void Up(MigrationBuilder migrationBuilder)
{
- ///
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.CreateTable(
- name: "OrganizationInstallation",
- columns: table => new
- {
- Id = table.Column(type: "TEXT", nullable: false),
- OrganizationId = table.Column(type: "TEXT", nullable: false),
- InstallationId = table.Column(type: "TEXT", nullable: false),
- CreationDate = table.Column(type: "TEXT", nullable: false),
- RevisionDate = table.Column(type: "TEXT", nullable: true)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Installation_InstallationId",
- column: x => x.InstallationId,
- principalTable: "Installation",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- table.ForeignKey(
- name: "FK_OrganizationInstallation_Organization_OrganizationId",
- column: x => x.OrganizationId,
- principalTable: "Organization",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- });
+ migrationBuilder.CreateTable(
+ name: "OrganizationInstallation",
+ columns: table => new
+ {
+ Id = table.Column(type: "TEXT", nullable: false),
+ OrganizationId = table.Column(type: "TEXT", nullable: false),
+ InstallationId = table.Column(type: "TEXT", nullable: false),
+ CreationDate = table.Column(type: "TEXT", nullable: false),
+ RevisionDate = table.Column(type: "TEXT", nullable: true)
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_OrganizationInstallation", x => x.Id);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Installation_InstallationId",
+ column: x => x.InstallationId,
+ principalTable: "Installation",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ table.ForeignKey(
+ name: "FK_OrganizationInstallation_Organization_OrganizationId",
+ column: x => x.OrganizationId,
+ principalTable: "Organization",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
+ });
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_InstallationId",
- table: "OrganizationInstallation",
- column: "InstallationId");
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_InstallationId",
+ table: "OrganizationInstallation",
+ column: "InstallationId");
- migrationBuilder.CreateIndex(
- name: "IX_OrganizationInstallation_OrganizationId",
- table: "OrganizationInstallation",
- column: "OrganizationId");
- }
+ migrationBuilder.CreateIndex(
+ name: "IX_OrganizationInstallation_OrganizationId",
+ table: "OrganizationInstallation",
+ column: "OrganizationId");
+ }
- ///
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropTable(
- name: "OrganizationInstallation");
- }
+ ///
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "OrganizationInstallation");
}
}