View Issue Details

IDProjectCategoryView StatusLast Update
0006794OXID eShop (all versions)6. ------ Setup -------public2023-11-15 15:29
ReporterQA Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version6.0.0 
Summary0006794: Downloading and installing OXID eShop 6.0 without demodata
DescriptionIf you installing OXID eShop 6.0 with composer, the demodata is always being downloaded. Demodata has around 200 MB, most users don't need/want.
Steps To Reproduce- install OXID eShop 6.0 with composer
Additional InformationThere's a "--no-dev" parameter, which excludes some files like the testing library. A second parameter could named "--no-demodata", doing exactly the same with the demodata packages. Many users would appreciate this.
TagsDemo Data, Documentation
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

SvenBrunk

2022-01-28 11:11

administrator   ~0013532

For now you can exclude the demodata by adding something like this to your composer.json:

"replace": {
    "oxid-esales/oxideshop-demodata-ce": "*",
    "oxid-esales/oxideshop-demodata-pe": "*",
    "oxid-esales/oxideshop-demodata-ee": "*"
},

depending on your edition of course.
Warning: If you now select "install demodata" during setup, the setup will fail

SvenBrunk

2022-02-01 17:03

administrator   ~0013688

If the basic solution through composer.json would be okay for you, we should add it to the documentation

SvenBrunk

2023-11-15 15:29

administrator   ~0015742

In OXID 7 installing demodata is a separate step in the installation that can be skipped