admin module

This commit is contained in:
2024-04-11 16:44:09 +05:45
parent 1dbc6cabf8
commit 8d4ae8c598
122 changed files with 3728 additions and 3694 deletions

View File

@ -5,12 +5,12 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Cities extends Model
class Castes extends Model
{
use HasFactory;
protected $table = 'tbl_cities';
protected $primaryKey = 'city_id';
protected $table = 'tbl_castes';
protected $primaryKey = 'caste_id';
protected $guarded = [];
}

View File

@ -1,28 +0,0 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Country extends Model
{
use HasFactory;
protected $table = 'tbl_countries';
protected $fillable = [
'country_name',
'phone_code',
'country_code',
'status',
];
public function provinces()
{
return $this->hasMany(Province::class);
}
public static function getCountries()
{
return self::select('id', 'country_name')->where('status', 'Active')->get();
}
}

View File

@ -1,20 +0,0 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Districts extends Model
{
use HasFactory;
protected $table = 'tbl_districts';
protected $primaryKey = 'district_id';
protected $fillable = [
'district_name',
'countries_id',
'provinces_id',
'status',
];
}

16
app/Models/Genders.php Normal file
View File

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Genders extends Model
{
use HasFactory;
protected $table = 'tbl_genders';
protected $primaryKey = 'gender_id';
protected $guarded = [];
}

View File

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Nationalities extends Model
{
use HasFactory;
protected $table = 'tbl_nationalities';
protected $primaryKey = 'nationality_id';
protected $guarded = [];
}

View File

@ -1,23 +0,0 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Province extends Model
{
use HasFactory;
protected $table = 'tbl_provinces';
protected $primaryKey = 'province_id';
protected $fillable = [
'province_name',
'country_id',
'status',
];
public function country()
{
return $this->belongsTo(Country::class);
}
}

16
app/Models/Vendors.php Normal file
View File

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Vendors extends Model
{
use HasFactory;
protected $table = 'tbl_vendors';
protected $primaryKey = 'vendor_id';
protected $guarded = [];
}

View File

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Vendortypes extends Model
{
use HasFactory;
protected $table = 'tbl_vendortypes';
protected $primaryKey = 'vendortype_id';
protected $guarded = [];
}