# Default Modules Contoh

- Module key: `DefaultModulesContoh`
- Category: `Setting/System`
- Path: `app/Modules/DefaultModulesContoh`

## Ringkasan

Default Modules Contoh berada di kategori Setting/System. Modul ini memiliki 7 definisi route, 1 controller, 1 model, dan 1 view. Database module terdeteksi pada tabel: `default_modules_contoh`.

## Flowchart

```mermaid
flowchart TD
    A[User / Operator] --> B[Menu Default Modules Contoh]
    B --> C[Routes: 7]
    C --> D[Controllers: 1]
    D --> E[Views: 1]
    D --> F[(Tables: 1<br/>default_modules_contoh)]
    D --> G[Validation / Business Rules]
    G --> F
    F --> H[Report / Export / Audit]
```


## Routes

- `Route::middleware(['auth', 'ip.block', 'menu.access'])->group(function () {`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::prefix('default-modules-contoh')->name('default_modules_contoh.')->group(function () {`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::get('data', [DefaultModulesContohController::class, 'data'])->name('data');`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::post('import', [DefaultModulesContohController::class, 'import'])->name('import');`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::get('export', [DefaultModulesContohController::class, 'export'])->name('export');`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::get('template', [DefaultModulesContohController::class, 'template'])->name('template');`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`
- `Route::resource('default-modules-contoh', DefaultModulesContohController::class)`  
  File: `app/Modules/DefaultModulesContoh/routes/web.php`

## Controllers

- `app/Modules/DefaultModulesContoh/Http/Controllers/DefaultModulesContohController.php`

## Models

- `app/Modules/DefaultModulesContoh/Models/DefaultModulesContohModel.php`

## Views

- `app/Modules/DefaultModulesContoh/Resources/views/index.blade.php`

## Database / Migration

### `default_modules_contoh`
- Actions: `create`
- Columns: 4
  - `name:string`
  - `code:string`
  - `description:text`
  - `is_active:boolean`
- Migrations:
  - `app/Modules/DefaultModulesContoh/Database/migrations/2026_02_19_000001_create_default_modules_contoh_table.php`
