Page MenuHomePhorge

D4063.1775339409.diff
No OneTemporary

Authored By
Unknown
Size
7 KB
Referenced Files
None
Subscribers
None

D4063.1775339409.diff

diff --git a/config.demo/src/database/seeds/IP4NetSeeder.php b/config.demo/src/database/seeds/10-IPNetsSeeder.php
rename from config.demo/src/database/seeds/IP4NetSeeder.php
rename to config.demo/src/database/seeds/10-IPNetsSeeder.php
--- a/config.demo/src/database/seeds/IP4NetSeeder.php
+++ b/config.demo/src/database/seeds/10-IPNetsSeeder.php
@@ -5,7 +5,7 @@
use App\IP4Net;
use Illuminate\Database\Seeder;
-class IP4NetSeeder extends Seeder
+class IPNetsSeeder extends Seeder
{
/**
* Run the database seeds.
diff --git a/config.demo/src/database/seeds/PassportSeeder.php b/config.demo/src/database/seeds/10-PassportSeeder.php
rename from config.demo/src/database/seeds/PassportSeeder.php
rename to config.demo/src/database/seeds/10-PassportSeeder.php
diff --git a/config.demo/src/database/seeds/TenantSeeder.php b/config.demo/src/database/seeds/10-TenantSeeder.php
rename from config.demo/src/database/seeds/TenantSeeder.php
rename to config.demo/src/database/seeds/10-TenantSeeder.php
diff --git a/config.demo/src/database/seeds/DiscountSeeder.php b/config.demo/src/database/seeds/20-DiscountSeeder.php
rename from config.demo/src/database/seeds/DiscountSeeder.php
rename to config.demo/src/database/seeds/20-DiscountSeeder.php
diff --git a/config.demo/src/database/seeds/DomainSeeder.php b/config.demo/src/database/seeds/20-DomainSeeder.php
rename from config.demo/src/database/seeds/DomainSeeder.php
rename to config.demo/src/database/seeds/20-DomainSeeder.php
diff --git a/config.demo/src/database/seeds/PowerDNSSeeder.php b/config.demo/src/database/seeds/20-PowerDNSSeeder.php
rename from config.demo/src/database/seeds/PowerDNSSeeder.php
rename to config.demo/src/database/seeds/20-PowerDNSSeeder.php
diff --git a/config.demo/src/database/seeds/SkuSeeder.php b/config.demo/src/database/seeds/20-SkuSeeder.php
rename from config.demo/src/database/seeds/SkuSeeder.php
rename to config.demo/src/database/seeds/20-SkuSeeder.php
diff --git a/config.demo/src/database/seeds/PackageSeeder.php b/config.demo/src/database/seeds/40-PackageSeeder.php
rename from config.demo/src/database/seeds/PackageSeeder.php
rename to config.demo/src/database/seeds/40-PackageSeeder.php
diff --git a/config.demo/src/database/seeds/PlanSeeder.php b/config.demo/src/database/seeds/50-PlanSeeder.php
rename from config.demo/src/database/seeds/PlanSeeder.php
rename to config.demo/src/database/seeds/50-PlanSeeder.php
diff --git a/config.demo/src/database/seeds/UserSeeder.php b/config.demo/src/database/seeds/60-UserSeeder.php
rename from config.demo/src/database/seeds/UserSeeder.php
rename to config.demo/src/database/seeds/60-UserSeeder.php
diff --git a/config.demo/src/database/seeds/MeetRoomSeeder.php b/config.demo/src/database/seeds/70-MeetRoomSeeder.php
rename from config.demo/src/database/seeds/MeetRoomSeeder.php
rename to config.demo/src/database/seeds/70-MeetRoomSeeder.php
diff --git a/config.demo/src/database/seeds/ResourceSeeder.php b/config.demo/src/database/seeds/70-ResourceSeeder.php
rename from config.demo/src/database/seeds/ResourceSeeder.php
rename to config.demo/src/database/seeds/70-ResourceSeeder.php
diff --git a/config.demo/src/database/seeds/SharedFolderSeeder.php b/config.demo/src/database/seeds/70-SharedFolderSeeder.php
rename from config.demo/src/database/seeds/SharedFolderSeeder.php
rename to config.demo/src/database/seeds/70-SharedFolderSeeder.php
diff --git a/config.demo/src/database/seeds/DatabaseSeeder.php b/config.demo/src/database/seeds/DatabaseSeeder.php
deleted file mode 100644
--- a/config.demo/src/database/seeds/DatabaseSeeder.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-use Illuminate\Database\Seeder;
-use Database\Seeds;
-
-// phpcs:ignore
-class DatabaseSeeder extends Seeder
-{
- /**
- * Seed the application's database.
- *
- * @return void
- */
- public function run()
- {
- $this->call([
- Seeds\PassportSeeder::class,
- Seeds\IP4NetSeeder::class,
- Seeds\TenantSeeder::class,
- Seeds\DiscountSeeder::class,
- Seeds\DomainSeeder::class,
- Seeds\SkuSeeder::class,
- Seeds\PackageSeeder::class,
- Seeds\PlanSeeder::class,
- Seeds\PowerDNSSeeder::class,
- Seeds\UserSeeder::class,
- Seeds\ResourceSeeder::class,
- Seeds\SharedFolderSeeder::class,
- Seeds\MeetRoomSeeder::class,
- ]);
- }
-}
diff --git a/config.prod/src/database/seeds/PassportSeeder.php b/config.prod/src/database/seeds/10-PassportSeeder.php
rename from config.prod/src/database/seeds/PassportSeeder.php
rename to config.prod/src/database/seeds/10-PassportSeeder.php
diff --git a/config.prod/src/database/seeds/PowerDNSSeeder.php b/config.prod/src/database/seeds/10-PowerDNSSeeder.php
rename from config.prod/src/database/seeds/PowerDNSSeeder.php
rename to config.prod/src/database/seeds/10-PowerDNSSeeder.php
diff --git a/config.prod/src/database/seeds/SkuSeeder.php b/config.prod/src/database/seeds/20-SkuSeeder.php
rename from config.prod/src/database/seeds/SkuSeeder.php
rename to config.prod/src/database/seeds/20-SkuSeeder.php
diff --git a/config.prod/src/database/seeds/AdminSeeder.php b/config.prod/src/database/seeds/30-AdminSeeder.php
rename from config.prod/src/database/seeds/AdminSeeder.php
rename to config.prod/src/database/seeds/30-AdminSeeder.php
diff --git a/config.prod/src/database/seeds/DatabaseSeeder.php b/config.prod/src/database/seeds/DatabaseSeeder.php
deleted file mode 100644
--- a/config.prod/src/database/seeds/DatabaseSeeder.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-use Illuminate\Database\Seeder;
-use Database\Seeds;
-
-// phpcs:ignore
-class DatabaseSeeder extends Seeder
-{
- /**
- * Seed the application's database.
- *
- * @return void
- */
- public function run()
- {
- $this->call([
- Seeds\PassportSeeder::class,
- Seeds\PowerDNSSeeder::class,
- Seeds\SkuSeeder::class,
- Seeds\AdminSeeder::class,
- ]);
- }
-}
diff --git a/src/composer.json b/src/composer.json
--- a/src/composer.json
+++ b/src/composer.json
@@ -59,7 +59,6 @@
"App\\": "app/"
},
"classmap": [
- "database/seeds",
"include"
]
},
diff --git a/src/database/seeds/DatabaseSeeder.php b/src/database/seeds/DatabaseSeeder.php
deleted file mode 100644
--- a/src/database/seeds/DatabaseSeeder.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-
-use Illuminate\Database\Seeder;
-use Database\Seeds;
-
-// phpcs:ignore
-class DatabaseSeeder extends Seeder
-{
- /**
- * Seed the application's database.
- *
- * @return void
- */
- public function run()
- {
- }
-}
diff --git a/src/include/DatabaseSeeder.php b/src/include/DatabaseSeeder.php
new file mode 100644
--- /dev/null
+++ b/src/include/DatabaseSeeder.php
@@ -0,0 +1,29 @@
+<?php
+
+use Illuminate\Database\Seeder;
+
+// phpcs:ignore
+class DatabaseSeeder extends Seeder
+{
+ /**
+ * Seed the application's database.
+ *
+ * @return void
+ */
+ public function run()
+ {
+ $seeders = [];
+
+ // Note: Files are sorted alphabetically by default
+ foreach (glob(database_path('seeds/') . '[0-9][0-9]*.php') as $filename) {
+ if (include($filename)) {
+ $class = pathinfo($filename, PATHINFO_FILENAME);
+ $class = preg_replace('/[0-9-]/', '', $class);
+
+ $seeders[] = "\\Database\\Seeds\\{$class}";
+ }
+ }
+
+ $this->call($seeders);
+ }
+}

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 4, 9:50 PM (56 m, 30 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18831301
Default Alt Text
D4063.1775339409.diff (7 KB)

Event Timeline