2021-06-05 09:26:32 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Database\Seeders;
|
|
|
|
|
|
|
|
use App\Models\Configuration;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
|
|
|
|
|
|
class ConfigurationSeeder extends Seeder
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* Run the database seeds.
|
|
|
|
*
|
|
|
|
* @return void
|
|
|
|
*/
|
|
|
|
public function run()
|
|
|
|
{
|
|
|
|
//initials
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'INITIAL_CREDITS',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '250',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'INITIAL_SERVER_LIMIT',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '1',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
|
|
|
//verify email event
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'CREDITS_REWARD_AFTER_VERIFY_EMAIL',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '250',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'SERVER_LIMIT_REWARD_AFTER_VERIFY_EMAIL',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '2',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
|
|
|
//verify discord event
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
2021-06-05 09:26:32 +00:00
|
|
|
'key' => 'CREDITS_REWARD_AFTER_VERIFY_DISCORD',
|
2021-06-07 15:30:19 +00:00
|
|
|
] , [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '375',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'SERVER_LIMIT_REWARD_AFTER_VERIFY_DISCORD',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '2',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'DISCORD_VERIFY_COMMAND',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '!verify',
|
|
|
|
'type' => 'string',
|
|
|
|
]);
|
|
|
|
|
|
|
|
//other
|
2021-06-07 15:30:19 +00:00
|
|
|
Configuration::firstOrCreate([
|
|
|
|
'key' => 'MINIMUM_REQUIRED_CREDITS_TO_MAKE_SERVER',
|
|
|
|
], [
|
2021-06-05 09:26:32 +00:00
|
|
|
'value' => '50',
|
|
|
|
'type' => 'integer',
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
}
|