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

Reply via email to