mirror of
https://github.com/snipe/snipe-it.git
synced 2025-03-05 20:52:15 -08:00
Removed temp column
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
ea960c39bb
commit
b2aed7feea
|
@ -20,14 +20,6 @@ class AddEolDateOnAssetsTable extends Migration
|
||||||
if (!Schema::hasColumn('assets', 'asset_eol_date')) {
|
if (!Schema::hasColumn('assets', 'asset_eol_date')) {
|
||||||
$table->date('asset_eol_date')->after('purchase_date')->nullable()->default(null);
|
$table->date('asset_eol_date')->after('purchase_date')->nullable()->default(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
// This is a temporary shim so we don't have to modify the asset observer for migrations where
|
|
||||||
// there is a large version difference. (See the AssetObserver notes). This column gets created
|
|
||||||
// later in 2023_07_13_052204_denormalized_eol_and_add_column_for_explicit_date_to_assets.php
|
|
||||||
// but we have to temporarily create it now so the save method below doesn't break
|
|
||||||
if (!Schema::hasColumn('assets', 'eol_explicit')) {
|
|
||||||
$table->boolean('eol_explicit')->default(false)->after('asset_eol_date');
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// Chunk the model query to get the models that do have an EOL date
|
// Chunk the model query to get the models that do have an EOL date
|
||||||
|
@ -37,7 +29,7 @@ class AddEolDateOnAssetsTable extends Migration
|
||||||
|
|
||||||
if ($asset->purchase_date!='') {
|
if ($asset->purchase_date!='') {
|
||||||
$asset->asset_eol_date = $asset->present()->eol_date();
|
$asset->asset_eol_date = $asset->present()->eol_date();
|
||||||
$asset->save();
|
$asset->saveQuietly();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue