AspireCloud/database/seeders/DatabaseSeeder.php
Chuck Adams 35482eb543
First Party Publishing MVP: seed AspireUpdate plugin (#134)
* fix: use elvis to defensively cast falsy columns to null

* feat: use PluginProps dataclass to validate Plugin::create()

* feat: add ThemeProps and use them in Theme::create

* feat: add validations to PluginProps/ThemeProps

* feat: Repo abstraction over sources (not to be confused with Model/Entity Repositories)

* feat: seed AspireUpdate plugin.  We are now first-party.

---------

Signed-off-by: Chuck Adams <cja987@gmail.com>
Co-authored-by: Colin Stewart <79332690+costdev@users.noreply.github.com>
2025-01-19 08:02:03 -07:00

15 lines
284 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
public function run(): void
{
$this->call(AuthorizationSeeder::class);
$this->call(UserSeeder::class);
$this->call(PluginSeeder::class);
}
}