mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-24 22:11:01 -06:00
Database seeder
This commit is contained in:
parent
a1809f61c3
commit
eb787a6bbf
@ -86,48 +86,7 @@ class DatabaseSeeder extends Seeder
|
|||||||
'slug' => 'category_icon',
|
'slug' => 'category_icon',
|
||||||
'disk' => $disk,
|
'disk' => $disk,
|
||||||
]);
|
]);
|
||||||
};
|
}
|
||||||
|
|
||||||
//Footer Link
|
|
||||||
LinkModel::query()->forceDelete();
|
|
||||||
$repository = new EntryRepository();
|
|
||||||
$repository->setModel(new UrlLinkTypeModel());
|
|
||||||
$menu = $this->menus->findBySlug('footer');
|
|
||||||
|
|
||||||
|
|
||||||
$openclassify = $repository->create(
|
|
||||||
[
|
|
||||||
'en' => [
|
|
||||||
'title' => 'OpenClassify.com',
|
|
||||||
],
|
|
||||||
'url' => 'https://openclassify.com/',
|
|
||||||
]
|
|
||||||
);
|
|
||||||
$visiosoft = $repository->create(
|
|
||||||
[
|
|
||||||
'en' => [
|
|
||||||
'title' => 'Visiosoft Inc.',
|
|
||||||
],
|
|
||||||
'url' => 'https://visiosoft.com.tr/',
|
|
||||||
]
|
|
||||||
);
|
|
||||||
|
|
||||||
LinkModel::query()->create(
|
|
||||||
[
|
|
||||||
'menu' => $menu,
|
|
||||||
'target' => '_blank',
|
|
||||||
'entry' => $openclassify,
|
|
||||||
'type' => 'anomaly.extension.url_link_type',
|
|
||||||
]
|
|
||||||
);
|
|
||||||
LinkModel::query()->create(
|
|
||||||
[
|
|
||||||
'menu' => $menu,
|
|
||||||
'target' => '_blank',
|
|
||||||
'entry' => $visiosoft,
|
|
||||||
'type' => 'anomaly.extension.url_link_type',
|
|
||||||
]
|
|
||||||
);
|
|
||||||
|
|
||||||
$this->call(WidgetSeeder::class);
|
$this->call(WidgetSeeder::class);
|
||||||
|
|
||||||
@ -145,7 +104,7 @@ class DatabaseSeeder extends Seeder
|
|||||||
'slug' => 'ads_excel',
|
'slug' => 'ads_excel',
|
||||||
'disk' => $disk,
|
'disk' => $disk,
|
||||||
]);
|
]);
|
||||||
};
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($images_folder = $this->folders->findBySlug('images')) {
|
if ($images_folder = $this->folders->findBySlug('images')) {
|
||||||
@ -172,7 +131,7 @@ class DatabaseSeeder extends Seeder
|
|||||||
'ico', 'png',
|
'ico', 'png',
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
};
|
}
|
||||||
|
|
||||||
//Banner Image Folder
|
//Banner Image Folder
|
||||||
if (is_null($this->folders->findBy('slug', 'banner_images'))) {
|
if (is_null($this->folders->findBy('slug', 'banner_images'))) {
|
||||||
@ -207,7 +166,7 @@ class DatabaseSeeder extends Seeder
|
|||||||
'pdf', 'doc', 'docx', 'xls', 'xlsx',
|
'pdf', 'doc', 'docx', 'xls', 'xlsx',
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
};
|
}
|
||||||
|
|
||||||
//Demodata Seeder
|
//Demodata Seeder
|
||||||
if (is_module_installed('visiosoft.module.demodata')) {
|
if (is_module_installed('visiosoft.module.demodata')) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user