Compare commits
5 Commits
fix/seed-f
...
fix/seed-t
| Author | SHA1 | Date | |
|---|---|---|---|
| db4453b165 | |||
| 10a1f0dc7c | |||
| c04790ee1f | |||
| edf1c48050 | |||
| 3c711a74f3 |
@@ -8,6 +8,7 @@ use App\Models\PortfolioCase;
|
|||||||
use App\Models\PortfolioImage;
|
use App\Models\PortfolioImage;
|
||||||
use App\Models\Service;
|
use App\Models\Service;
|
||||||
use App\Models\SiteSetting;
|
use App\Models\SiteSetting;
|
||||||
|
use App\Support\PublicImageUploadRules;
|
||||||
use Illuminate\Database\Seeder;
|
use Illuminate\Database\Seeder;
|
||||||
use Illuminate\Support\Carbon;
|
use Illuminate\Support\Carbon;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
@@ -174,7 +175,9 @@ class ContentSeeder extends Seeder
|
|||||||
private function copyFixture(string $fixtureName, string $destination): string
|
private function copyFixture(string $fixtureName, string $destination): string
|
||||||
{
|
{
|
||||||
$source = base_path('database/fixtures/images/'.$fixtureName);
|
$source = base_path('database/fixtures/images/'.$fixtureName);
|
||||||
Storage::disk('public')->put($destination, File::get($source));
|
$disk = PublicImageUploadRules::disk();
|
||||||
|
|
||||||
|
Storage::disk($disk)->put($destination, File::get($source), 'public');
|
||||||
|
|
||||||
return $destination;
|
return $destination;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,12 @@ services:
|
|||||||
restart: "no"
|
restart: "no"
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
command: ["php", "artisan", "migrate", "--force", "--no-interaction"]
|
command: >
|
||||||
|
sh -c
|
||||||
|
"php artisan migrate --force --no-interaction
|
||||||
|
&& (php artisan db:seed --class=ContentSeeder --force --no-interaction 2>&1
|
||||||
|
&& php artisan media:generate-variants --force 2>&1) || true
|
||||||
|
&& echo 'migrate+seed done'"
|
||||||
networks:
|
networks:
|
||||||
- dokploy-network
|
- dokploy-network
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user