View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006794 | OXID eShop (all versions) | 6. ------ Setup ------- | public | 2018-02-21 14:52 | 2023-11-15 15:29 |
Reporter | QA | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 6.0.0 | ||||
Summary | 0006794: Downloading and installing OXID eShop 6.0 without demodata | ||||
Description | If 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 Information | There'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. | ||||
Tags | Demo Data, Documentation | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
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 |
|
If the basic solution through composer.json would be okay for you, we should add it to the documentation |
|
In OXID 7 installing demodata is a separate step in the installation that can be skipped |