diff --git a/app/Console/Commands/MigrateLocationCommand.php b/app/Console/Commands/MigrateLocationCommand.php index ba96518..12d03fc 100644 --- a/app/Console/Commands/MigrateLocationCommand.php +++ b/app/Console/Commands/MigrateLocationCommand.php @@ -41,7 +41,6 @@ public function handle() [ 'name' => $legacy->name, 'is_active' => $legacy->status == '1' ? IsActive::ACTIVE->value : IsActive::INACTIVE->value, - 'sort_order' => $legacy->enhancer ?? 0, 'created_at' => $legacy->created_at, 'updated_at' => $legacy->updated_at, 'deleted_at' => $legacy->deleted_at, @@ -61,7 +60,6 @@ public function handle() 'location_id' => $legacy->locus, 'name' => $legacy->name, 'is_active' => $legacy->status == '1' ? IsActive::ACTIVE->value : IsActive::INACTIVE->value, - 'sort_order' => $legacy->enhancer ?? 0, 'created_at' => $legacy->created_at, 'updated_at' => $legacy->updated_at, 'deleted_at' => $legacy->deleted_at, diff --git a/app/Filament/Resources/Master/Locations/LocationResource.php b/app/Filament/Resources/Master/Locations/LocationResource.php index e5b22d3..a8ac82d 100644 --- a/app/Filament/Resources/Master/Locations/LocationResource.php +++ b/app/Filament/Resources/Master/Locations/LocationResource.php @@ -104,8 +104,7 @@ public static function table(Table $table): Table ->emptyStateIcon(Heroicon::MapPin) ->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.') ->defaultSort('created_at', 'desc') - ->deferFilters(false) - ->reorderable('sort_order'); + ->deferFilters(false); } public static function getPages(): array diff --git a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php index 3991466..cd20b0e 100644 --- a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php +++ b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php @@ -119,8 +119,7 @@ public static function table(Table $table): Table ->emptyStateIcon(Heroicon::NumberedList) ->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.') ->defaultSort('created_at', 'desc') - ->deferFilters(false) - ->reorderable('sort_order'); + ->deferFilters(false); } public static function getPages(): array diff --git a/app/Models/Location.php b/app/Models/Location.php index 7803ed2..fe50374 100644 --- a/app/Models/Location.php +++ b/app/Models/Location.php @@ -21,7 +21,6 @@ protected function casts(): array { return [ 'is_active' => IsActive::class, - 'sort_order' => 'integer', ]; } diff --git a/app/Models/SubLocation.php b/app/Models/SubLocation.php index 137e038..cdc5c7e 100644 --- a/app/Models/SubLocation.php +++ b/app/Models/SubLocation.php @@ -22,7 +22,6 @@ protected function casts(): array { return [ 'is_active' => IsActive::class, - 'sort_order' => 'integer', 'location_id' => 'integer', ]; } diff --git a/database/migrations/2025_11_19_084250_create_locations_table.php b/database/migrations/2025_11_19_084250_create_locations_table.php index 38c6b89..3638acc 100644 --- a/database/migrations/2025_11_19_084250_create_locations_table.php +++ b/database/migrations/2025_11_19_084250_create_locations_table.php @@ -17,7 +17,6 @@ public function up(): void $table->string('name', 50)->index(); $table->text('description')->nullable(); $table->enum('is_active', IsActive::values())->default(IsActive::ACTIVE->value)->comment(IsActive::comment())->index(); - $table->integer('sort_order')->default(0)->index(); $table->timestamp('created_at')->useCurrent(); $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); $table->softDeletes(); diff --git a/database/migrations/2025_11_19_084252_create_sub_locations_table.php b/database/migrations/2025_11_19_084252_create_sub_locations_table.php index 78fa8c3..15d6440 100644 --- a/database/migrations/2025_11_19_084252_create_sub_locations_table.php +++ b/database/migrations/2025_11_19_084252_create_sub_locations_table.php @@ -18,7 +18,6 @@ public function up(): void $table->string('name', 50)->index(); $table->text('description')->nullable(); $table->enum('is_active', IsActive::values())->default(IsActive::ACTIVE->value)->comment(IsActive::comment()); - $table->integer('sort_order')->default(0)->index(); $table->timestamp('created_at')->useCurrent(); $table->timestamp('updated_at')->nullable()->useCurrentOnUpdate(); $table->softDeletes();