Simple functionality to have a collection of SQL
files, and/or database objects as part of
a "project". Opening the project file opens these
files & objects. For database objects, the project
file should store the database connection info (but
not the User ID or Password) as well as the name and
type of object. For files, it would store the path to
the file. When a project file with database objects
is opened, it would prompt the user for user
ID/password to reconnect to the database and retreive
the DDL for the particular object. Could also store
queries.
Perhaps file spec would be like this?
DATABASE=TNS:mydatabase
FILE=c:\my documents\myscript.sql
TABLE=myschema.mytable
TABLE=myschema.myothertable
TABLE=myotherschema.thattable
VIEW=myschema.myview
FILE=c:\documents and
settings\myname\desktop\myfile.txt
...
etc
Logged In: YES
user_id=205834
Forgot to mention that this would help you pick up where
you left off when you were working on several files and
objects.
Idea comes from Crimson Editor (www.crimsoneditor.com)