added new models

This commit is contained in:
Jagad R R
2024-12-11 12:29:55 +07:00
parent fc5372a181
commit 9ac256189d
12 changed files with 262 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class AuditTrail extends Model
{
use SoftDeletes;
protected $table = 'audit_trail';
protected $fillable = [
'user_id',
'ip_address',
'activity',
'action',
'user_agent',
'browser',
];
}
+19
View File
@@ -0,0 +1,19 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Cabang extends Model
{
use SoftDeletes;
protected $table = 'cabang';
protected $fillable = [
'region_id',
'cost_id',
'code',
'name',
];
}
+17
View File
@@ -0,0 +1,17 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class CostCentre extends Model
{
use SoftDeletes;
protected $table = 'cost_centre';
protected $fillable = [
'code',
'name',
];
}
@@ -0,0 +1,29 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class FormEntertaimentPresentation extends Model
{
use SoftDeletes;
protected $table = 'form_entertainment_presentation';
protected $fillable = [
'expense_number',
'user_id',
'tanggal',
'jenis',
'keterangan',
'total',
'name',
'alamat',
'nik_or_npwp',
'bukti1',
'bukti2',
'bukti3',
'account_number',
'status',
];
}
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class FormMeetingSeminar extends Model
{
use SoftDeletes;
protected $table = 'form_meeting_seminar';
protected $fillable = [
'expense_number',
'user_id',
'allowance',
'transport_ankot',
'hotel',
'total',
'bukti1',
'bukti2',
'bukti3',
'account_number',
'status',
];
}
+25
View File
@@ -0,0 +1,25 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class FormOthers extends Model
{
use SoftDeletes;
protected $table = 'form_others';
protected $fillable = [
'expense_number',
'user_id',
'kategori_id',
'tanggal',
'keterangan',
'total',
'bukti1',
'bukti2',
'bukti3',
'status',
];
}
+31
View File
@@ -0,0 +1,31 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class FormUpCountry extends Model
{
use SoftDeletes;
protected $table = 'form_up_country';
protected $fillable = [
'expense_number',
'user_id',
'rayon_id',
'tanggal',
'tujuan',
'jarak',
'allowance',
'transport_dalkot',
'transport_ankot',
'hotel',
'total',
'bukti1',
'bukti2',
'bukti3',
'account_number',
'status',
];
}
+29
View File
@@ -0,0 +1,29 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class FormVehicleRunningCost extends Model
{
use SoftDeletes;
protected $table = 'form_vehicle_running_cost';
protected $fillable = [
'expense_number',
'user_id',
'tanggal',
'liter',
'harga',
'jarak',
'tipe_bensin',
'nopol',
'keterangan',
'bukti1',
'bukti2',
'bukti3',
'account_number',
'status',
];
}
+17
View File
@@ -0,0 +1,17 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Kategori extends Model
{
use SoftDeletes;
protected $table = 'kategori';
protected $fillable = [
'name',
'account_number',
];
}
+14
View File
@@ -0,0 +1,14 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Rayon extends Model
{
use SoftDeletes;
protected $table = 'rayon';
protected $fillable = ['name'];
}
+17
View File
@@ -0,0 +1,17 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Region extends Model
{
use SoftDeletes;
protected $table = 'region';
protected $fillable = [
'code',
'name',
];
}
+17
View File
@@ -0,0 +1,17 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class UserHasCabang extends Model
{
use SoftDeletes;
protected $table = 'user_has_cabang';
protected $fillable = [
'user_id',
'cabang_id',
];
}