| level | 3 |
|---|---|
| tags | pinia, state |
Lorem Ipsum?
Alpha
| <?php | |
| namespace Database\Seeders; | |
| use Illuminate\Database\Seeder; | |
| use Illuminate\Support\Facades\DB; | |
| class MovieSeeder extends Seeder | |
| { | |
| public function run() |
| <?php | |
| namespace Database\Seeders; | |
| use App\Models\Course; | |
| use PrismPHP\Prism\Prism; | |
| use Illuminate\Database\Seeder; | |
| use Illuminate\Support\Facades\File; | |
| use Prism\Prism\Schema\ArraySchema; | |
| use Prism\Prism\Schema\NumberSchema; |
One of the things that mildly annoys me after installing Laravel is dealing with migrations I'll never use—or worse, accidentally running them.
What do I mean? Well, when you create a new Laravel project using the installer, you get three migrations by default:
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| <title>Guess This Drawing!</title> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <link href="https://fonts.googleapis.com/css2?family=Bowlby+One+SC&display=swap" rel="stylesheet"> | |
| </head> |
Auto Importing Components
Auto imports make refactoring much easier. If you change the name or location of a component—say, from Foo/HelloWorld to Bar/GoodByeWorld—auto imports save you from manually updating every import line across your codebase.
With auto import:
-<HelloWorld>
+<GoodByeWorld>| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Backbone To-Do App with $.getJSON</title> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.13.6/underscore-min.js"></script> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.4.1/backbone-min.js"></script> | |
| </head> | |
| <body> | |
| <div id="app"></div> |