Seeder Arrangement And Data Added

This commit is contained in:
devansh bawari 2020-11-10 17:39:09 +05:30
parent 2dbbcfa1a5
commit b807c0ece7
2 changed files with 70 additions and 42 deletions

View File

@ -25,26 +25,26 @@ class AttributeGroupTableSeeder extends Seeder
'is_user_defined' => '0',
'attribute_family_id' => '1',
], [
'id' => '2',
'name' => 'Description',
'id' => '2',
'name' => 'Description',
'position' => '2',
'is_user_defined' => '0',
'attribute_family_id' => '1',
], [
'id' => '3',
'id' => '3',
'name' => 'Meta Description',
'position' => '3',
'is_user_defined' => '0',
'attribute_family_id' => '1',
], [
'id' => '4',
'name' => 'Price',
'id' => '4',
'name' => 'Price',
'position' => '4',
'is_user_defined' => '0',
'attribute_family_id' => '1',
], [
'id' => '5',
'name' => 'Shipping',
'id' => '5',
'name' => 'Shipping',
'position' => '5',
'is_user_defined' => '0',
'attribute_family_id' => '1'
@ -59,31 +59,31 @@ class AttributeGroupTableSeeder extends Seeder
], [
'attribute_id' => '2',
'attribute_group_id' => '1',
'position' => '2',
'position' => '3',
], [
'attribute_id' => '3',
'attribute_group_id' => '1',
'position' => '3',
'position' => '4',
], [
'attribute_id' => '4',
'attribute_group_id' => '1',
'position' => '4',
'position' => '5',
], [
'attribute_id' => '5',
'attribute_group_id' => '1',
'position' => '5',
'position' => '6',
], [
'attribute_id' => '6',
'attribute_group_id' => '1',
'position' => '6',
'position' => '7',
], [
'attribute_id' => '7',
'attribute_group_id' => '1',
'position' => '7',
'position' => '8',
], [
'attribute_id' => '8',
'attribute_group_id' => '1',
'position' => '8',
'position' => '10',
], [
'attribute_id' => '9',
'attribute_group_id' => '2',
@ -143,19 +143,23 @@ class AttributeGroupTableSeeder extends Seeder
], [
'attribute_id' => '23',
'attribute_group_id' => '1',
'position' => '10',
'position' => '11',
], [
'attribute_id' => '24',
'attribute_group_id' => '1',
'position' => '11',
'position' => '12',
], [
'attribute_id' => '25',
'attribute_group_id' => '1',
'position' => '12',
'position' => '13',
], [
'attribute_id' => '26',
'attribute_group_id' => '1',
'position' => '9',
], [
'attribute_id' => '27',
'attribute_group_id' => '1',
'position' => '2',
]
]);

View File

@ -12,7 +12,7 @@ class AttributeTableSeeder extends Seeder
public function run()
{
DB::table('attributes')->delete();
DB::table('attribute_translations')->delete();
$now = Carbon::now();
@ -43,7 +43,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Name',
'type' => 'text',
'validation' => NULL,
'position' => '2',
'position' => '3',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '1',
@ -62,7 +62,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'URL Key',
'type' => 'text',
'validation' => NULL,
'position' => '3',
'position' => '4',
'is_required' => '1',
'is_unique' => '1',
'value_per_locale' => '0',
@ -81,7 +81,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Tax Category',
'type' => 'select',
'validation' => NULL,
'position' => '4',
'position' => '5',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -100,7 +100,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'New',
'type' => 'boolean',
'validation' => NULL,
'position' => '5',
'position' => '6',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -119,7 +119,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Featured',
'type' => 'boolean',
'validation' => NULL,
'position' => '6',
'position' => '7',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -138,7 +138,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Visible Individually',
'type' => 'boolean',
'validation' => NULL,
'position' => '7',
'position' => '9',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '0',
@ -157,7 +157,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Status',
'type' => 'boolean',
'validation' => NULL,
'position' => '8',
'position' => '10',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '0',
@ -176,7 +176,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Short Description',
'type' => 'textarea',
'validation' => NULL,
'position' => '9',
'position' => '11',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '1',
@ -195,7 +195,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Description',
'type' => 'textarea',
'validation' => NULL,
'position' => '10',
'position' => '12',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '1',
@ -214,7 +214,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Price',
'type' => 'price',
'validation' => 'decimal',
'position' => '11',
'position' => '13',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '0',
@ -233,7 +233,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Cost',
'type' => 'price',
'validation' => 'decimal',
'position' => '12',
'position' => '14',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -252,7 +252,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Special Price',
'type' => 'price',
'validation' => 'decimal',
'position' => '13',
'position' => '15',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -271,7 +271,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Special Price From',
'type' => 'date',
'validation' => NULL,
'position' => '14',
'position' => '16',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -290,7 +290,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Special Price To',
'type' => 'date',
'validation' => NULL,
'position' => '15',
'position' => '17',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -309,7 +309,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Meta Title',
'type' => 'textarea',
'validation' => NULL,
'position' => '16',
'position' => '18',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '1',
@ -328,7 +328,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Meta Keywords',
'type' => 'textarea',
'validation' => NULL,
'position' => '17',
'position' => '20',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '1',
@ -347,7 +347,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Meta Description',
'type' => 'textarea',
'validation' => NULL,
'position' => '18',
'position' => '21',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '1',
@ -366,7 +366,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Width',
'type' => 'text',
'validation' => 'decimal',
'position' => '19',
'position' => '22',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -385,7 +385,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Height',
'type' => 'text',
'validation' => 'decimal',
'position' => '20',
'position' => '23',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -404,7 +404,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Depth',
'type' => 'text',
'validation' => 'decimal',
'position' => '21',
'position' => '24',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -423,7 +423,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Weight',
'type' => 'text',
'validation' => 'decimal',
'position' => '22',
'position' => '25',
'is_required' => '1',
'is_unique' => '0',
'value_per_locale' => '0',
@ -442,7 +442,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Color',
'type' => 'select',
'validation' => NULL,
'position' => '23',
'position' => '26',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -461,7 +461,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Size',
'type' => 'select',
'validation' => NULL,
'position' => '24',
'position' => '27',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -480,7 +480,7 @@ class AttributeTableSeeder extends Seeder
'admin_name' => 'Brand',
'type' => 'select',
'validation' => NULL,
'position' => '25',
'position' => '28',
'is_required' => '0',
'is_unique' => '0',
'value_per_locale' => '0',
@ -512,6 +512,25 @@ class AttributeTableSeeder extends Seeder
'created_at' => $now,
'updated_at' => $now,
'is_comparable' => '0',
], [
'id' => '27',
'code' => 'product_number',
'admin_name' => 'Product Number',
'type' => 'text',
'validation' => NULL,
'position' => '2',
'is_required' => '0',
'is_unique' => '1',
'value_per_locale' => '0',
'value_per_channel' => '0',
'is_filterable' => '0',
'is_configurable' => '0',
'is_user_defined' => '0',
'is_visible_on_front' => '0',
'use_in_flat' => '1',
'created_at' => $now,
'updated_at' => $now,
'is_comparable' => '0',
]
]);
@ -646,6 +665,11 @@ class AttributeTableSeeder extends Seeder
'locale' => 'en',
'name' => 'Allow Guest Checkout',
'attribute_id' => '26',
], [
'id' => '27',
'locale' => 'en',
'name' => 'Product Number',
'attribute_id' => '27',
]
]);
}