mirror of
https://github.com/bitwarden/server.git
synced 2024-12-01 13:43:23 +01:00
b3e5076128
* [AC-1682] Added MySql migration and script (cherry picked from commitd367f6de6b
) * [AC-1682] Added Postgres migration and script (cherry picked from commit9bde1604da
) * [AC-1682] Added Sqlite migration and script (cherry picked from commit262887f9c3
) * [AC-1682] dotnet format (cherry picked from commit00eea0621c
) * [AC-1682] Fixed Sqlite query (cherry picked from commit26f5bf8afd
) * [AC-1682] Drop temp tables if they exist when starting the scripts (cherry picked from commitc20912f95c
) * [AC-1682] Removed MySql transaction from script because EF migration already wraps it under its own transaction (cherry picked from commit7b54d78d67
) * [AC-1682] Setting FlexibleCollections = 1 only for Orgs that had data migrated in previous steps (cherry picked from commit28bba94d81
) * [AC-1682] Updated queries to check for OrganizationId (cherry picked from commita957530d5e
) * [AC-1682] Fixed MySql script (cherry picked from commitdeee483ab7
) * [AC-1682] Fixed Postgres query (cherry picked from commitc3ca9ec3c8
) * [AC-1682] Fix Sqlite query (cherry picked from commitfada0a81bf
) * [AC-1682] Reverted scripts back to enabling Flexible Collections to all existing Orgs (cherry picked from commitbd3b21b969
) * [AC-1682] Removed dropping temporary table from scripts (cherry picked from commiteb7794d592
) * [AC-1682] Removed other temp table drops (cherry picked from commit26768b7bf8
) * [AC-1978] Fix issue that allows the web app to have the user type Manager available (cherry picked from commit2890f78870
) * [AC-1682] Bump dates on migration scripts --------- Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
22 lines
693 B
C#
22 lines
693 B
C#
using Bit.Core.Utilities;
|
|
using Microsoft.EntityFrameworkCore.Migrations;
|
|
|
|
#nullable disable
|
|
|
|
namespace Bit.MySqlMigrations.Migrations;
|
|
|
|
public partial class EnableOrgsCollectionEnhancements : Migration
|
|
{
|
|
private const string _enableOrgsCollectionEnhancementsScript = "MySqlMigrations.HelperScripts.2024-04-25_00_EnableOrgsCollectionEnhancements.sql";
|
|
|
|
protected override void Up(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.Sql(CoreHelpers.GetEmbeddedResourceContentsAsync(_enableOrgsCollectionEnhancementsScript));
|
|
}
|
|
|
|
protected override void Down(MigrationBuilder migrationBuilder)
|
|
{
|
|
throw new Exception("Irreversible migration");
|
|
}
|
|
}
|