Merge pull request #3518 from coollabsio/improve-seeders
Refactor: Improve seeders
This commit is contained in:
@@ -1,20 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ApplicationPreviewSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $application_1 = Application::find(1);
|
|
||||||
// ApplicationPreview::create([
|
|
||||||
// 'application_id' => $application_1->id,
|
|
||||||
// 'pull_request_id' => 1
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -17,22 +17,14 @@ class DatabaseSeeder extends Seeder
|
|||||||
ServerSeeder::class,
|
ServerSeeder::class,
|
||||||
ServerSettingSeeder::class,
|
ServerSettingSeeder::class,
|
||||||
ProjectSeeder::class,
|
ProjectSeeder::class,
|
||||||
ProjectSettingSeeder::class,
|
|
||||||
EnvironmentSeeder::class,
|
|
||||||
StandaloneDockerSeeder::class,
|
StandaloneDockerSeeder::class,
|
||||||
SwarmDockerSeeder::class,
|
|
||||||
KubernetesSeeder::class,
|
|
||||||
GithubAppSeeder::class,
|
GithubAppSeeder::class,
|
||||||
GitlabAppSeeder::class,
|
GitlabAppSeeder::class,
|
||||||
ApplicationSeeder::class,
|
ApplicationSeeder::class,
|
||||||
ApplicationSettingsSeeder::class,
|
ApplicationSettingsSeeder::class,
|
||||||
ApplicationPreviewSeeder::class,
|
|
||||||
EnvironmentVariableSeeder::class,
|
|
||||||
LocalPersistentVolumeSeeder::class,
|
LocalPersistentVolumeSeeder::class,
|
||||||
S3StorageSeeder::class,
|
S3StorageSeeder::class,
|
||||||
StandalonePostgresqlSeeder::class,
|
StandalonePostgresqlSeeder::class,
|
||||||
ScheduledDatabaseBackupSeeder::class,
|
|
||||||
ScheduledDatabaseBackupExecutionSeeder::class,
|
|
||||||
OauthSettingSeeder::class,
|
OauthSettingSeeder::class,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class EnvironmentSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void {}
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class EnvironmentVariableSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// EnvironmentVariable::create([
|
|
||||||
// 'key' => 'NODE_ENV',
|
|
||||||
// 'value' => 'production',
|
|
||||||
// 'is_build_time' => true,
|
|
||||||
// 'application_id' => 1,
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use App\Models\Git;
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class GitSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $project = Project::find(1);
|
|
||||||
// $private_key_1 = PrivateKey::find(1);
|
|
||||||
|
|
||||||
// Git::create([
|
|
||||||
// 'api_url' => 'https://api.github.com',
|
|
||||||
// 'html_url' => 'https://github.com',
|
|
||||||
// 'is_public' => false,
|
|
||||||
// 'private_key_id' => $private_key_1->id,
|
|
||||||
// 'project_id' => $project->id,
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class KubernetesSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class LocalFileVolumeSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ProjectSettingSeeder extends Seeder
|
|
||||||
{
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $first_project = Project::find(1);
|
|
||||||
// $first_project->settings->wildcard_domain = 'wildcard.example.com';
|
|
||||||
// $first_project->settings->save();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use App\Models\ScheduledDatabaseBackupExecution;
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ScheduledDatabaseBackupExecutionSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// ScheduledDatabaseBackupExecution::create([
|
|
||||||
// 'status' => 'success',
|
|
||||||
// 'message' => 'Backup created successfully.',
|
|
||||||
// 'size' => '10243467789556',
|
|
||||||
// 'scheduled_database_backup_id' => 1,
|
|
||||||
// ]);
|
|
||||||
// ScheduledDatabaseBackupExecution::create([
|
|
||||||
// 'status' => 'failed',
|
|
||||||
// 'message' => 'Backup failed.',
|
|
||||||
// 'size' => '10243456',
|
|
||||||
// 'scheduled_database_backup_id' => 1,
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use App\Models\ScheduledDatabaseBackup;
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ScheduledDatabaseBackupSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// ScheduledDatabaseBackup::create([
|
|
||||||
// 'enabled' => true,
|
|
||||||
// 'frequency' => '* * * * *',
|
|
||||||
// 'number_of_backups_locally' => 2,
|
|
||||||
// 'database_id' => 1,
|
|
||||||
// 'database_type' => 'App\Models\StandalonePostgresql',
|
|
||||||
// 's3_storage_id' => 1,
|
|
||||||
// 'team_id' => 0,
|
|
||||||
// ]);
|
|
||||||
// ScheduledDatabaseBackup::create([
|
|
||||||
// 'enabled' => true,
|
|
||||||
// 'frequency' => '* * * * *',
|
|
||||||
// 'number_of_backups_locally' => 3,
|
|
||||||
// 'database_id' => 1,
|
|
||||||
// 'database_type' => 'App\Models\StandalonePostgresql',
|
|
||||||
// 'team_id' => 0,
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ServiceApplicationSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ServiceDatabaseSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class ServiceSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class SubscriptionSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use App\Models\SwarmDocker;
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class SwarmDockerSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// SwarmDocker::create([
|
|
||||||
// 'name' => 'Swarm Docker 1',
|
|
||||||
// 'server_id' => 1,
|
|
||||||
// ]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class WaitlistSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class WebhookSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -404,10 +404,10 @@ if [ ! -f ~/.ssh/authorized_keys ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
IS_COOLIFY_VOLUME_EXISTS=$(docker volume ls | grep coolify-db | wc -l)
|
IF_COOLIFY_VOLUME_EXISTS=$(docker volume ls | grep coolify-db | wc -l)
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
if [ "$IS_COOLIFY_VOLUME_EXISTS" -eq 0 ]; then
|
if [ "$IF_COOLIFY_VOLUME_EXISTS" -eq 0 ]; then
|
||||||
echo " - Generating SSH key."
|
echo " - Generating SSH key."
|
||||||
ssh-keygen -t ed25519 -a 100 -f /data/coolify/ssh/keys/id.$CURRENT_USER@host.docker.internal -q -N "" -C coolify
|
ssh-keygen -t ed25519 -a 100 -f /data/coolify/ssh/keys/id.$CURRENT_USER@host.docker.internal -q -N "" -C coolify
|
||||||
chown 9999 /data/coolify/ssh/keys/id.$CURRENT_USER@host.docker.internal
|
chown 9999 /data/coolify/ssh/keys/id.$CURRENT_USER@host.docker.internal
|
||||||
|
|||||||
Reference in New Issue
Block a user