|
2. Persistency
You have successfully completed your class specifications, connected ReStore, and constructed your tables.
You are now ready to begin using ReStore for real - creating and working with persistent objects.
Tracing
![]()
When developing with ReStore, it can sometimes be useful (or just plain
interesting!) to find out what is going on 'behind the scenes'. If you have a
basic familiarity with SQL (the language in which ReStore talks to your
database) then you can elect to have all SQL issued by ReStore sent to the
Transcript or a FileStream (or any object that responds to a Stream protocol).
Examples:
"Log all SQL to the Transcript"
aReStore debugTo: Transcript"Log all SQL to a File"
file := FileStream write: 'c:\temp\sql.txt'.
aReStore debugTo: file."Turn off SQL logging"
aReStore debugTo: nil
2. Persistency