diff --git a/database/migrations/2019_03_11_223700_fix_ldap_configuration.php b/database/migrations/2019_03_11_223700_fix_ldap_configuration.php new file mode 100644 index 0000000000..008a67de41 --- /dev/null +++ b/database/migrations/2019_03_11_223700_fix_ldap_configuration.php @@ -0,0 +1,64 @@ +. + */ + +use Illuminate\Database\Migrations\Migration; +use Illuminate\Database\Schema\Blueprint; +use Illuminate\Support\Facades\Schema; + +/** + * Class FixLdapConfiguration + */ +class FixLdapConfiguration extends Migration +{ + /** + * Reverse the migrations. + * + * @return void + */ + public function down(): void + { + Schema::table( + 'users', function (Blueprint $table) { + $table->dropColumn(['objectguid']); + } + ); + } + + /** + * Run the migrations. + * + * @return void + */ + public function up(): void + { + /** + * ADLdap2 appears to require the ability to store an objectguid for LDAP users + * now. To support this, we add the column. + */ + Schema::table( + 'users', function (Blueprint $table) { + $table->uuid('objectguid')->nullable()->after('id'); + } + ); + } +} diff --git a/database/migrations/2019_03_11_223700_fixldap.php b/database/migrations/2019_03_11_223700_fixldap.php deleted file mode 100644 index 09d9356ac7..0000000000 --- a/database/migrations/2019_03_11_223700_fixldap.php +++ /dev/null @@ -1,43 +0,0 @@ -dropColumn(['objectguid']); - } - ); - } - - /** - * Run the migrations. - * - * @return void - */ - public function up(): void - { - /** - * ADLdap2 appears to require the ability to store an objectguid for LDAP users - * now. To support this, we add the column. - */ - Schema::table( - 'users', function (Blueprint $table) { - $table->uuid('objectguid')->nullable()->after('id'); - } - ); - } -}