Dear all,
I am going through trying to create a best practices approach to maintaining database creation scripts such as creating tablespaces, users, tables, synonyms, etc.
I have got to the stage of splitting each script by its type and have got a consistent set of scripts. Now, the question is that there is going to be a script for maintaining the live version, one for each of the development phase (of which there may be 10 or so). I want to have one source of database scripts, if possible?!?! Can people tell me of their practices which may be of use to getting as close to 'one set of scripts' as possible.
Additionally, can people tell me whether they maintain two sets of scripts for storage purposes. Each 'CREATE TABLE ...' statement contains a storage clause. The live tables will have a big amount in their storage clauses but the development environments will have a small space allocated in their 'CREATE TABLE ...' clause. Do people maintain two sets of scripts for this or one?
Regards,
Vivek