You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?php
use Illuminate\Database\Seeder; use Illuminate\Support\Facades\DB;
class DemoDataSeeders extends Seeder { /** * Seed the application's database. * * @return void */ public function run() { $users_path = public_path('sql/users.sql'); $users_sql = file_get_contents($users_path); DB::statement($users_sql);
$types_path = public_path('sql/types.sql'); $types_sql = file_get_contents($types_path); DB::statement($types_sql);
// For ChawkBazar
$types_path = public_path('sql/tags.sql'); $types_sql = file_get_contents($types_path); DB::statement($types_sql);
$categories_path = public_path('sql/categories.sql'); $categories_sql = file_get_contents($categories_path); DB::statement($categories_sql);
$products_path = public_path('sql/products.sql'); $products_sql = file_get_contents($products_path); DB::statement($products_sql);
$coupons_path = public_path('sql/coupons.sql'); $coupons_sql = file_get_contents($coupons_path); DB::statement($coupons_sql);
// TODO : no order status is available anymore
// $orders_status_path = public_path('sql/order_status.sql');
// $orders_status_sql = file_get_contents($orders_status_path);
// DB::statement($orders_status_sql);
// For ChawkBazar
$types_path = public_path('sql/product_tag.sql'); $types_sql = file_get_contents($types_path); DB::statement($types_sql);
$category_product_path = public_path('sql/category_product.sql'); $category_product_sql = file_get_contents($category_product_path); DB::statement($category_product_sql);
$orders_path = public_path('sql/orders.sql'); $orders_sql = file_get_contents($orders_path); DB::statement($orders_sql);
$order_product_path = public_path('sql/order_product.sql'); $order_product_sql = file_get_contents($order_product_path); DB::statement($order_product_sql);
$settings_path = public_path('sql/settings.sql'); $settings_sql = file_get_contents($settings_path); DB::statement($settings_sql);
$permissions_path = public_path('sql/permissions.sql'); $permissions_sql = file_get_contents($permissions_path); DB::statement($permissions_sql);
$shipping_classes_path = public_path('sql/shipping_classes.sql'); $shipping_classes_sql = file_get_contents($shipping_classes_path); DB::statement($shipping_classes_sql);
$tax_classes_path = public_path('sql/tax_classes.sql'); $tax_classes_sql = file_get_contents($tax_classes_path); DB::statement($tax_classes_sql);
$this->command->info('Seed completed from sql file!'); } }
|