I have a model (for a simple taxonomy or search engine) which looks like
this...
Relationship
kind string 1 255
Category
title string 1 1 255
relationships list of Relationship 0
Word
word string 1 255
Page
url string 1 255
data string 0 8000
title string 0 255
category list of Category 0
WordInstances
word Word 1
page Page 1
count int 0
...but when I do this...
../Design/Generate.py --db MySQL --model Taxonomy
... I get this...
Generating SQL...
Traceback (most recent call last):
File "../Design/Generate.py", line 150, in ?
Generate().main(sys.argv)
File "../Design/Generate.py", line 81, in main
outdir=os.path.join(outdir, 'GeneratedSQL'))
File "../Design/Generate.py", line 146, in generate
generator.generate(outdir)
File "../Design/SQLGenerator.py", line 59, in generate
self._model.writeInsertSamplesSQL(self, dirname)
File "../Design/SQLGenerator.py", line 95, in writeInsertSamplesSQL
self.writeInsertSamplesSQLForLines(lines, generator, file)
File "../Design/SQLGenerator.py", line 121, in
writeInsertSamplesSQLForLines
attrs = [klass.lookupAttr(name) for name in names]
UnboundLocalError: local variable 'klass' referenced before assignment
At first I thought it might be that I was referring to object before they
had being assigned, like this...
Relationship
kind string 1 255
root Category 0
child Category 0
Category
title string 1 1 255
relationships list of Relationship 0
...but I stripped out the circular references, and still get the klass
error.
Any ideas anyone?
thanks
tom
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss