bantenprov / yankes-info-kamar
可用于住院的房间/病房信息
1.0.0
2017-11-28 15:01 UTC
Requires
- php: >=5.6.4
- illuminate/support: 5.4.*
- laravelcollective/html: ^5.4.0
This package is not auto-updated.
Last update: 2024-09-26 16:25:57 UTC
README
综合健康信息服务系统。
安装Laravel
$ composer create-project --prefer-dist laravel/laravel project-name "5.4.*"
创建rumahsakits表
$ php artisan make:migration create_rumahsakits_table --create=rumahsakits
创建迁移模式
Schema::create('rumahsakits', function (Blueprint $table) { $table->increments('id'); $table->string('name'); $table->string('alamat'); $table->softDeletes(); $table->timestamps(); });
迁移
$ php artisan migrate
创建控制器
$ php artisan make:controller RumahsakitController -r
创建模型
$ php artisan make:model Rumahsakit
模型Rumahsakit
namespace App; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; class Rumahsakit extends Model { use SoftDeletes; protected $table ='rumahsakits'; protected $fillable = ['name','alamat']; public function kamar() { return $this->hasMany('App\Kelasrawat','id'); } }
安装包
$ composer require bantenprov/yankes-info-kamar
config/app.php
'providers' => [ ... App\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, ... Bantenprov\YankesInfoKamar\InfoKamarServiceProvider::class, Collective\Html\HtmlServiceProvider::class, ], 'aliases' => [ .... 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, ]
Artisan命令
$ php artisan bantenprov:create-controller $ php artisan bantenprov:create-view $ php artisan bantenprov:create-model $ php artisan migrate $ php artisan make:auth
Web路由
Auth::routes(); Route::get('/home', 'HomeController@index')->name('home'); Route::resource('rumah-sakit','RumahsakitController'); Route::resource('kelasrawat', 'KelasController'); Route::resource('ruangrawat', 'RuangController'); Route::resource('bedrawat', 'BedController');
运行本地服务器
1. php artisan serve 2. http://127.0.0.1:8000/home