Open14

Laravel-orchidの導入メモ

naoto24kawanaoto24kawa

install log

Installation started. Please wait...
Version: 14.15.0
Attempting to set ORCHID User model as parent to App\User

 Would you like to show a little love by starting with ⭐ (yes/no) [no]:
 > 

Completed!
To create a user, run 'artisan orchid:admin'
To start the embedded server, run 'artisan serve'
naoto24kawanaoto24kawa
sail artisan make:migration create_tasks_table --create=tasks
Schema::create('tasks', function (Blueprint $table) {
+            $table->id();
+            $table->string('name');
+            $table->boolean('active')->default(1);
+            $table->timestamps();
        });
naoto24kawanaoto24kawa
sail artisan make:model Task
namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
+ use Orchid\Screen\AsSource;

class Task extends Model
{
-     use HasFactory;
+     use HasFactory, AsSource;
}