263 lines
3.9 KiB
C
263 lines
3.9 KiB
C
|
|
/*****************************************************************
|
||
|
|
* Title: load_stub.c
|
||
|
|
* Sccsid: @(#)load_stub.c 2.1.8.1
|
||
|
|
* Description:
|
||
|
|
* stub routines for:
|
||
|
|
* inline load of dss benchmark
|
||
|
|
* header creation for dss benchmark
|
||
|
|
*
|
||
|
|
*****************************************************************
|
||
|
|
*/
|
||
|
|
|
||
|
|
#include <stdio.h>
|
||
|
|
#include "config.h"
|
||
|
|
#include "dss.h"
|
||
|
|
#include "dsstypes.h"
|
||
|
|
|
||
|
|
int
|
||
|
|
close_direct(void)
|
||
|
|
{
|
||
|
|
/* any post load cleanup goes here */
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
prep_direct(void)
|
||
|
|
{
|
||
|
|
/* any preload prep goes here */
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_cust (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the customer table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_cust (customer_t *cp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the customer table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_part (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the part table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_part (part_t *pp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No load routine has been defined for the part table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_psupp (part_t *pp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined for the",
|
||
|
|
"psupp table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_supp (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the supplier table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_supp (supplier_t *sp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the supplier table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_order (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the order table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_order (order_t *p, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the order table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
ld_line (order_t *p, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the line table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_psupp (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No header has been defined for the",
|
||
|
|
"part supplier table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_line (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the lineitem table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_nation (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the nation table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_nation (code_t *cp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the nation table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_region (FILE *f)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("No header has been defined for the region table\n");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_region (code_t *cp, int mode)
|
||
|
|
{
|
||
|
|
static int count = 0;
|
||
|
|
|
||
|
|
if (! count++)
|
||
|
|
printf("%s %s\n",
|
||
|
|
"No load routine has been defined",
|
||
|
|
"for the region table");
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_order_line (order_t *p, int mode)
|
||
|
|
{
|
||
|
|
ld_order(p, mode);
|
||
|
|
ld_line (p, mode);
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_order_line (FILE *f)
|
||
|
|
{
|
||
|
|
hd_order(f);
|
||
|
|
hd_line (f);
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
ld_part_psupp (part_t *p, int mode)
|
||
|
|
{
|
||
|
|
ld_part(p, mode);
|
||
|
|
ld_psupp (p, mode);
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|
||
|
|
|
||
|
|
int
|
||
|
|
hd_part_psupp (FILE *f)
|
||
|
|
{
|
||
|
|
hd_part(f);
|
||
|
|
hd_psupp(f);
|
||
|
|
|
||
|
|
return(0);
|
||
|
|
}
|