Module generators

Source
Expand description

Generators for each TPC-H Tables

Structs§

ClerkName
A clerk name, formatted as "Clerk#<n>"
Customer
The CUSTOMER table
CustomerGenerator
Generator for Customer table data
CustomerGeneratorIterator
Iterator that generates Customer rows
CustomerName
A Customer Name, formatted as "Customer#<n>"
LineItem
The LINEITEM table
LineItemGenerator
Generator for LineItem table data
LineItemGeneratorIterator
Iterator that generates LineItem rows
Nation
The NATION table
NationGenerator
Generator for Nation table data
NationGeneratorIterator
Iterator that generates Nation rows
Order
The ORDERS table
OrderGenerator
Generator for Order table data
OrderGeneratorIterator
Iterator that generates Order rows
Part
The PART table
PartBrandName
A Part brand name, formatted as "Brand#<n>"
PartGenerator
Generator for Part table data
PartGeneratorIterator
Iterator that generates Part rows
PartManufacturerName
A Part Manufacturer, formatted as "Manufacturer#<n>"
PartSupp
The PARTSUPP (part supplier) table
PartSuppGenerator
Generator for PartSupp table data
PartSuppGeneratorIterator
Iterator that generates PartSupp rows
Region
The REGION table
RegionGenerator
Generator for Region table data
RegionGeneratorIterator
Iterator that generates Region rows
Supplier
Records for the SUPPLIER table.
SupplierGenerator
Generator for Supplier table data
SupplierGeneratorIterator
Iterator that generates Supplier rows
SupplierName
A supplier name, formatted as "Supplier#<n>"

Enums§

OrderStatus
Order status (F=final, O=open, P=pending)