MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Converting Demo to SQL



Hello:
     I am trying to convert the products table in the demo base included with
MiniVend into PostgreSQL.  I have read as many faqs & mans as I have found. 
This mail list archive has been most helpful and the main reason I've got
this far.  I'm stalled at this point.  I have catalog configuration problems I
think.  I went through the same errors as someone on this list  until I got the
new DBI and DBD. 

     A restart results in the return of the shell prompt without any shell
error or otherwise report to the shell.  The Minivend server does not start.  I
get this:

MiniVend 3.14
Configuring catalog sample...bash$

  If the sample catalog is commented out the simple catalog configures and
the server starts with no problem.  I have checked the
/var/lib/minivend/error.log.  It says:

- - - [31/August/1999:10:37:26 -400] - - MiniVend 3.14
- - - [31/August/1999:10:37:26 -400] - - Config '_mv_admin' at server startup
- - - [31/August/1999:10:37:26 -400] - - Config 'sample' at server startup

The catalog.cfg code I've changed is below.  After studying some of the posts to
this mailing list archive, I felt this code conformed to theirs.   User  jtbm
is set up in postgres as a user without the need of a password.  I will want to
customize all configs after I get this to work  Table products_tbl already
exists in the database sample in PostgreSQL. This table is populated with the
actual asc demo database.  I have verified this using psql.

Database	products_tbl	products.asc	SQL
Database	products_tbl	DSN		DBI:Pg:dbname=sample:host=localhost:port=5432:user=jtbm
Database	products_tbl	USER		jtbm
Database	products_tbl	COLUMN_DEF	code=char(9)
Database	products_tbl	COLUMN_DEF	description=char(128) 	
Database	products_tbl	COLUMN_DEF	title=char(128) 	
Database	products_tbl	COLUMN_DEF	artist=char(128) 	
Database	products_tbl	COLUMN_DEF	comment=char(128) 	
Database	products_tbl	COLUMN_DEF	display=char(128) 	
Database	products_tbl	COLUMN_DEF	image=char(128) 	
Database	products_tbl	COLUMN_DEF	price=float8
Database	products_tbl	COLUMN_DEF	category=char(128)
Database	products_tbl	COLUMN_DEF	nontaxable=char(3)
Database	products_tbl	COLUMN_DEF	weight=int2
Database	products_tbl	COLUMN_DEF	size=char(128)
Database	products_tbl	COLUMN_DEF	color=char(128)
Database	products_tbl	COLUMN_DEF	related=char(8)

This line made no difference 
# Database	products_tbl	NAME		code description title  artists comment display image price category nontabable weight size color related
Database        	products_tbl	NUMERIC	price 
Database        	products_tbl 	NUMERIC	weight
Database	products_tbl	LongReadLen	128

All the above replaces this line doesn't it ?
#Database            products     products.asc      TAB

Database	products_tbl	INDEX		category

Didn't  believe I change any of this code here.
Database            pricing      pricing.asc       TAB
Database            transactions transactions.txt  TAB
Database            userdb       userdb.asc        TAB
Database            country      country.asc       TAB
Database            locale       locale.asc        TAB
Database            Ground       Ground.csv        CSV
Database            2ndDayAir    2ndDayAir.csv     CSV
Database            NextDayAir   NextDayAir.csv    CSV


What I have  and installed:  (DBD & DBI passed all tests before installation)
MiniVend 3.14
Perl 5.00404
DBD 0.92
DBI 1.13
PostgreSQL 6.5.1
Apache  1.3
Red Hat 5.2
K6-II 350mhz
128MB Ram
Could anyone tell me what I'm doing wrong or point me in the right direction ?

Thanks
Karl
kswisher@iolinc.net


Search for: Match: Format: Sort by: