ikinci temizlik tamamlandı

This commit is contained in:
Ümit Tunç
2026-04-28 21:15:09 +03:00
parent f80443aec0
commit 37e7296527
8313 changed files with 2400677 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class BeveelingSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ColorSystemSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ColumnDescriptionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ConstructionPaintLogSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class CounterSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class CurrentTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class CutListSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+24
View File
@@ -0,0 +1,24 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
// \App\Models\User::factory(10)->create();
// Seed document manager permissions
$this->call([
DocumentManagerPermissionSeeder::class,
MechanicalJointTypesSeeder::class,
]);
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DefectSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DeletedJointSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DisciplineSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,224 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\DocumentManagerPermission;
class DocumentManagerPermissionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* Creates default permissions for the 3-tier permission system:
* - read: View files and folders
* - write: Create, upload, rename, copy, move files and folders
* - edit: Edit file contents (for supported file types)
*/
public function run(): void
{
// Clear existing permissions
DocumentManagerPermission::truncate();
// Get all folders dynamically from the documents directory
$allFolders = $this->getAllFolders();
// Define user levels and their permission patterns
$userLevels = [
'Admin' => [
'pattern' => 'full_access',
'description' => 'Full access to all folders and subfolders'
],
'Manager (PTO)' => [
'pattern' => 'pto_manager',
'description' => 'PTO folder full access, others read-only'
],
'Quality Staff' => [
'pattern' => 'qa_staff',
'description' => 'QA folder full access, others read-only'
],
'QC Staff' => [
'pattern' => 'qc_staff',
'description' => 'Welding Database full access, others read-only'
],
'NDT Staff' => [
'pattern' => 'ndt_staff',
'description' => 'NDT Release Check List full access, others read-only'
],
'Welding Staff' => [
'pattern' => 'welding_staff',
'description' => 'Drawings full access, others read-only'
],
'Test Pack Engineer' => [
'pattern' => 'test_pack_engineer',
'description' => 'Test Pack full access, others read-only'
],
'Welding Engineer' => [
'pattern' => 'welding_engineer',
'description' => 'Welding Database full access, others read-only'
],
'Field Staff' => [
'pattern' => 'field_staff',
'description' => 'Limited read access to most folders'
],
];
// Generate permissions for each user level
foreach ($userLevels as $userLevel => $config) {
$permissions = $this->generatePermissions($userLevel, $config['pattern'], $allFolders);
foreach ($permissions as $folderPath => $permissionTypes) {
foreach ($permissionTypes as $permissionType) {
DocumentManagerPermission::create([
'user_level' => $userLevel,
'folder_path' => $folderPath,
'permission_type' => $permissionType,
'is_allowed' => true,
]);
}
}
$this->command->info("Generated permissions for {$userLevel}: {$config['description']}");
}
$this->command->info('Document Manager Permissions seeded successfully!');
$this->command->info('Total permissions created: ' . DocumentManagerPermission::count());
$this->command->info('Total folders processed: ' . count($allFolders));
}
/**
* Get all folders dynamically from the documents directory using glob()
*/
private function getAllFolders(): array
{
$documentsPath = storage_path('documents');
$allFolders = [];
if (is_dir($documentsPath)) {
// Get main folders using glob() - much simpler and faster
$mainFolders = glob($documentsPath . '/*', GLOB_ONLYDIR);
foreach ($mainFolders as $folder) {
$folderName = basename($folder);
$allFolders[] = $folderName;
// Check for subfolders (one level deep) using glob()
$subFolders = glob($folder . '/*', GLOB_ONLYDIR);
foreach ($subFolders as $subFolder) {
$subFolderName = basename($subFolder);
$allFolders[] = $folderName . '/' . $subFolderName;
}
}
}
// Sort folders alphabetically
sort($allFolders);
return $allFolders;
}
/**
* Generate permissions based on user level pattern
*/
private function generatePermissions(string $userLevel, string $pattern, array $allFolders): array
{
$permissions = [];
switch ($pattern) {
case 'full_access':
// Admin gets full access to all folders
foreach ($allFolders as $folder) {
$permissions[$folder] = ['read', 'write', 'edit'];
}
break;
case 'pto_manager':
// PTO Manager gets full access to PTO folders, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '005_PTO') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'qa_staff':
// Quality Staff gets full access to QA folders, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '004_QA') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'qc_staff':
case 'welding_engineer':
// QC Staff and Welding Engineer get full access to Welding Database, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '003_Welding_Database') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'ndt_staff':
// NDT Staff gets full access to NDT Release Check List, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '0010_Spool_NDT_Release_Check_List') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'welding_staff':
// Welding Staff gets full access to Drawings, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '001_Drawings') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'test_pack_engineer':
// Test Pack Engineer gets full access to Test Pack, read-only to others
foreach ($allFolders as $folder) {
if (strpos($folder, '008_Test_Pack') === 0) {
$permissions[$folder] = ['read', 'write', 'edit'];
} else {
$permissions[$folder] = ['read'];
}
}
break;
case 'field_staff':
// Field Staff gets limited read access to most folders
foreach ($allFolders as $folder) {
// Exclude system folders and sensitive folders
if (in_array($folder, ['.tmb', 'cache', 'framework', 'logs', 'test'])) {
continue; // No access to system folders
}
// Read-only access to most folders
$permissions[$folder] = ['read'];
}
break;
default:
// Default: read-only access to all folders
foreach ($allFolders as $folder) {
$permissions[$folder] = ['read'];
}
}
return $permissions;
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DocumentProcedureSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DocumentRevisionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DutyTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DyePenetrantTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ElectrodeCoatingSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class FerritSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class FitUpWeldingFollowUpSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class GeneralDisciplineSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class HandoverSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class HardnessTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class HazardClassSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ITPSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class IncomingControlPaintSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class IncomingControlSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class JobDescriptionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class JointTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class JointViewSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class LineListCategorySeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class LineListGroupSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class LineListSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class LocationSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MTOSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MagneticTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MaterialGroupMapSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MaterialGroupTestPieceSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MaterialPlaningDetailSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MaterialPlaningSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MaterialSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,46 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class MechanicalJointTypesSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$types = [
[
'title' => 'Flange Joint',
'short_name_en' => 'FJ',
],
[
'title' => 'Female Threaded Joint',
'short_name_en' => 'FTDH',
],
[
'title' => 'Male Threaded Joint',
'short_name_en' => 'MTHD',
],
[
'title' => 'Bolted Joint',
'short_name_en' => 'BJ',
],
];
foreach ($types as $type) {
DB::table('joint_types')->updateOrInsert(
['short_name_en' => $type['short_name_en']],
array_merge($type, [
'is_welded' => 0,
'has_ndt' => 0,
'is_mechanical' => 1,
])
);
}
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NCRLogSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NDTSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NaksCenterSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NaksCertificateSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NaksConsumableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+71
View File
@@ -0,0 +1,71 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
/**
* NAKS Pool Menu Seeder - Dashboard Only
*
* This seeder adds only the Dashboard menu for NAKS Pool.
* Other sub-menus (Welder, Technology, Consumables, Equipment) are excluded.
*
* Usage:
* php artisan db:seed --class=NaksPoolMenuSeeder
*/
class NaksPoolMenuSeeder extends Seeder
{
public function run()
{
// 1. Parent menu: NAKS Pool (Inter-site)
$parentExists = DB::table('types')->where('slug', 'naks-pool')->exists();
if (!$parentExists) {
DB::table('types')->insert([
'title' => 'NAKS Pool',
'slug' => 'naks-pool',
'kid' => null,
'icon' => '11.3 Naks Welder',
'enabled' => true,
'read' => '1,24,2,3,7,8,12,14,16,23',
's' => 100,
'created_at' => now(),
'updated_at' => now(),
]);
$this->command->info('✅ Parent menu added: NAKS Pool');
} else {
$this->command->info('ℹ️ Parent menu already exists: NAKS Pool');
}
// 2. Child menu: Dashboard (only sub-menu for now)
$dashboardExists = DB::table('types')->where('slug', 'naks-pool-dashboard')->exists();
if (!$dashboardExists) {
DB::table('types')->insert([
'title' => 'Dashboard',
'slug' => 'naks-pool-dashboard',
'kid' => 'naks-pool',
'icon' => 'dashboard',
'enabled' => true,
'read' => '1,24,2,3,7,8,12,14,16,23',
's' => 1,
'created_at' => now(),
'updated_at' => now(),
]);
$this->command->info('✅ Child menu added: Dashboard');
} else {
$this->command->info('ℹ️ Child menu already exists: Dashboard');
}
// NOTE: Other menus (Welder, Technology, Consumables, Equipment)
// are excluded from this version. They will be added in future PRs.
$this->command->info('');
$this->command->info('🎉 NAKS Pool menu seeder completed! (Dashboard only)');
$this->command->info('');
$this->command->info('📋 Note: Run "php artisan cache:clear" after seeding.');
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NaksWelderSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class NdeMatrixSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PMITestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PNumberSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PTLogSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PWHTSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PaintFollowUpSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PaintMatrixSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PaintSystemSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PerformedWorkTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PipingTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ProductTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ProsedureQualificationRecordSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PunchDescriptionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PunchListCommentSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class PunchListSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class QCActivitySeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class RFISeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class RadiographicTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class RegisterOfExpertSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class ResultSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class RuWeldingGeometrySeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class SubcontractorSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class SupportSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class TestPackBaseStatusSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class TestPackageSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class TypeOfConsumableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class UTTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class UltrasonicTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class UserLevelSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class VTLogSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WPSSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldLogSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldMapSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WelderConfirmCheckSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WelderLocationSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WelderTestPlanSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WelderTestSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingConsumableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingEquipmentSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingMachineTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingMaterialsBrendSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingMethodSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WeldingPositionSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WorkPermitDocumentSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class WorkTypeSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
}
}