Migrate backend to Porto architecture and fix minor bugs

- Fully transitioned the backend to the Porto architectural pattern
- Improved code organization and maintainability
- Fixed minor bugs and inconsistencies
This commit is contained in:
F4ilji
2025-05-12 08:47:43 +05:00
parent 76deaf75f3
commit c01016a154
620 changed files with 16218 additions and 6073 deletions
+4 -6
View File
@@ -2,15 +2,12 @@
namespace Database\Factories;
use App\Enums\PostStatus;
use App\Models\Category;
use App\Models\User;
use App\Containers\Article\Enums\PostStatus;
use App\Containers\Article\Models\Category;
use App\Containers\User\Models\User;
use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Support\Str;
/**
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Post>
*/
class PostFactory extends Factory
{
/**
@@ -54,6 +51,7 @@ class PostFactory extends Factory
'status' => $status,
'authors' => $authors,
'images' => $images,
'preview' => null,
'search_data' => $search_data,
'reading_time' => $reading_time,
'category_id' => $category_id,