Esempio n. 1
0
 public function stage()
 {
     parent::stage();
     if (!$this->serviceExists('files')) {
         \DreamFactory\Core\Models\Service::create(['name' => 'files', 'label' => 'Local file service', 'description' => 'Local file service for unit test', 'is_active' => true, 'type' => 'local_file', 'config' => ['container' => 'local']]);
     }
 }
 public function stage()
 {
     parent::stage();
     Artisan::call('migrate', ['--path' => 'vendor/dreamfactory/df-azure/database/migrations/']);
     Artisan::call('db:seed', ['--class' => DreamFactory\Core\Azure\Database\Seeds\DatabaseSeeder::class]);
     if (!$this->serviceExists('azure')) {
         \DreamFactory\Core\Models\Service::create(["name" => "azure", "label" => "Azure Blob file service", "description" => "Azure Blob file service for unit test", "is_active" => true, "type" => "azure_blob", "config" => ['protocol' => 'https', 'account_name' => env('AB_ACCOUNT_NAME'), 'account_key' => env('AB_ACCOUNT_KEY'), 'container' => env('AB_CONTAINER')]]);
     }
 }
Esempio n. 3
0
 public function stage()
 {
     parent::stage();
     Artisan::call('migrate', ['--path' => 'vendor/dreamfactory/df-aws/database/migrations/']);
     Artisan::call('db:seed', ['--class' => DreamFactory\Core\Aws\Database\Seeds\DatabaseSeeder::class]);
     if (!$this->serviceExists('s3')) {
         \DreamFactory\Core\Models\Service::create(["name" => "s3", "label" => "S3 file service", "description" => "S3 file service for unit test", "is_active" => true, "type" => "aws_s3", "config" => ['key' => env('AWS_S3_KEY'), 'secret' => env('AWS_S3_SECRET'), 'region' => env('AWS_S3_REGION'), 'container' => env('AWS_S3_CONTAINER')]]);
     }
 }
 public function stage()
 {
     parent::stage();
     Artisan::call('migrate', ['--path' => 'vendor/dreamfactory/df-rackspace/database/migrations/']);
     Artisan::call('db:seed', ['--class' => DreamFactory\Core\Rackspace\Database\Seeds\DatabaseSeeder::class]);
     if (!$this->serviceExists('ros')) {
         \DreamFactory\Core\Models\Service::create(["name" => "ros", "label" => "Rackspace Cloud Files service", "description" => "Rackspace Cloud Files service for unit test", "is_active" => true, "type" => "rackspace_cloud_files", "config" => ['username' => env('ROS_USERNAME'), 'password' => env('ROS_PASSWORD'), 'tenant_name' => env('ROS_TENANT_NAME'), 'api_key' => env('ROS_API_KEY'), 'url' => env('ROS_URL'), 'region' => env('ROS_REGION'), 'storage_type' => env('ROS_STORAGE_TYPE'), 'container' => env('ROS_CONTAINER')]]);
     }
 }
 public function stage()
 {
     parent::stage();
     Artisan::call('migrate', ['--path' => 'vendor/dreamfactory/df-rws/database/migrations/']);
     Artisan::call('db:seed', ['--class' => DreamFactory\Core\Rws\Database\Seeds\DatabaseSeeder::class]);
     if (!$this->serviceExists('rave')) {
         \DreamFactory\Core\Models\Service::create(["name" => "rave", "type" => "rws", "label" => "Remote web service", "config" => ["base_url" => "http://df.local/rest", "cache_enabled" => false]]);
     }
 }