|
Lightweight 0.20260213.0
|
Configuration for database generation. More...
#include <DataGenerator.hpp>
Public Attributes | |
| uint64_t | seed = 42 |
| Random seed for deterministic generation. | |
| size_t | userCount = 2000 |
| size_t | categoryCount = 200 |
| size_t | productCount = 2000 |
| size_t | productImageCount = 4000 |
| ~2 images per product | |
| size_t | orderCount = 10000 |
| size_t | orderItemCount = 30000 |
| ~3 items per order | |
| size_t | reviewCount = 8000 |
| size_t | tagCount = 500 |
| size_t | productTagCount = 6000 |
| ~3 tags per product | |
| size_t | activityLogCount = 50000 |
| size_t | systemAuditLogCount = 5000 |
| size_t | articleCount = 500 |
| size_t | userBioSize = 500 |
| size_t | userAvatarSize = 10240 |
| size_t | categoryDescriptionSize = 2048 |
| size_t | productLongDescriptionSize = 8192 |
| size_t | productSpecsSize = 2048 |
| size_t | productImageSize = 51200 |
| size_t | productThumbnailSize = 5120 |
| size_t | reviewContentSize = 2048 |
| size_t | activityLogJsonSize = 1024 |
| size_t | systemAuditContextSize = 5120 |
| size_t | systemAuditStackTraceSize = 3072 |
| size_t | articleContentSize = 15360 |
| size_t | articleFeaturedImageSize = 20480 |
Configuration for database generation.
Definition at line 25 of file DataGenerator.hpp.
| uint64_t LargeDb::GeneratorConfig::seed = 42 |
Random seed for deterministic generation.
Definition at line 27 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::userCount = 2000 |
Definition at line 30 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::categoryCount = 200 |
Definition at line 31 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productCount = 2000 |
Definition at line 32 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productImageCount = 4000 |
~2 images per product
Definition at line 33 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::orderCount = 10000 |
Definition at line 34 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::orderItemCount = 30000 |
~3 items per order
Definition at line 35 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::reviewCount = 8000 |
Definition at line 36 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::tagCount = 500 |
Definition at line 37 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productTagCount = 6000 |
~3 tags per product
Definition at line 38 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::activityLogCount = 50000 |
Definition at line 39 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::systemAuditLogCount = 5000 |
Definition at line 40 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::articleCount = 500 |
Definition at line 41 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::userBioSize = 500 |
Definition at line 44 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::userAvatarSize = 10240 |
Definition at line 45 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::categoryDescriptionSize = 2048 |
Definition at line 46 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productLongDescriptionSize = 8192 |
Definition at line 47 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productSpecsSize = 2048 |
Definition at line 48 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productImageSize = 51200 |
Definition at line 49 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::productThumbnailSize = 5120 |
Definition at line 50 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::reviewContentSize = 2048 |
Definition at line 51 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::activityLogJsonSize = 1024 |
Definition at line 52 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::systemAuditContextSize = 5120 |
Definition at line 53 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::systemAuditStackTraceSize = 3072 |
Definition at line 54 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::articleContentSize = 15360 |
Definition at line 55 of file DataGenerator.hpp.
| size_t LargeDb::GeneratorConfig::articleFeaturedImageSize = 20480 |
Definition at line 56 of file DataGenerator.hpp.