I've stripped it down and I've got Classes like this...
Class,Attribute,Type,isRequired,Min,Max,Extras
tCategory,,,,,,
,name,string,1,1,255,
and Samples like...
tCategory objects,,
name,,
AS Chemistry,,
The extent and direction of change,,
Structure and properties,,
Periodic Table,,
etc,,
..and now I get ...
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 113, in
writeInsertSamplesSQLForLines
klass = self.klass(tableName)
File
"/Users/tomsmith/webserver/CGI-Executables/Webware/MiddleKit/Core/Model.py",
line 68, in klass
return self._klasses[name]
File "/usr/local/lib/python2.1/UserDict.py", line 14, in __getitem__
def __getitem__(self, key): return self.data[key]
KeyError: tCategory
Aaaaargh! I thonk I understand what the model file is for, and yet I can't
get it to run through without erroring.
tom
p.s Can you write circular Class files?
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss