Merge pull request #176 from Jamesking56/seeding-fixes

Fixed seeding (for development purposes)
This commit is contained in:
James Brooks
2015-01-01 14:50:05 +00:00
3 changed files with 42 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ class DatabaseSeeder extends Seeder
{
Eloquent::unguard();
$this->call('UsersTableSeeder');
$this->call('SettingsTableSeeder');
$this->call('IncidentTableSeeder');
$this->call('ComponentTableSeeder');

View File

@@ -13,9 +13,17 @@ class SettingsTableSeeder extends Seeder
$defaultSettings = [
[
"name" => "site_name",
"name" => "app_name",
"value" => "Test",
],
[
"name" => "app_domain",
"value" => "cachet.dev"
],
[
"name" => "show_support",
"value" => "1"
],
];
Setting::truncate();

View File

@@ -0,0 +1,32 @@
<?php
class UsersTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Eloquent::unguard();
$users = [
[
"username" => "admin",
"password" => "admin",
"email" => "admin@example.com",
"level" => "1",
],
[
"username" => "user",
"password" => "user",
"email" => "user@example.com"
],
];
foreach ($users as $user) {
User::create($user);
}
}
}