Changeset 1286
- Timestamp:
- 02/12/07 14:50:01
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/deployment/dumprestore/shellscr/resources/dumpres.bat
r1071 r1286 38 38 if "%1" == "backup" GOTO backup 39 39 if "%1" == "initdb" GOTO initdb 40 if "%1" == "drop" GOTO drop 41 if "%1" == "drop-export" GOTO drop-export 40 42 if "%1" == "schema" GOTO schema 41 43 if "%1" == "schema-export" GOTO schema-export 42 44 43 45 :usage 44 ECHO Usage: %0 dump {filename} 45 ECHO restore {filename} 46 ECHO backup {directory} {prefix} 47 ECHO initdb 48 ECHO schema 49 ECHO schema-export 46 ECHO Usage: 47 ECHO dump <filename> 48 ECHO Dump the database in xml format suitable for restore. 49 ECHO 50 ECHO restore <filename> 51 ECHO Restore the database from an xml formatted dump. 52 ECHO 53 ECHO backup <directory> <prefix>} 54 ECHO Dump the database in xml format suitable for restore. 55 ECHO Files will have a name built from the prefix and the current date/time. 56 ECHO 57 ECHO initdb [--indexroot=<lucene-index-root> 58 ECHO Populate the database using the provided initial data. 59 ECHO 60 ECHO drop [--haltonerror] 61 ECHO Create a file in the current directory with sql drop statements 62 ECHO 63 ECHO drop-export [--haltonerror] 64 ECHO Drop tables in the database. Note this may not work if the schema 65 ECHO was changed. 66 ECHO 67 ECHO schema [--haltonerror] 68 ECHO Create a schema from the xml schema. Placed in a file in the current directory 69 ECHO 70 ECHO schema-export [--haltonerror] 71 ECHO Create a schema from the xml schema. 72 ECHO Also create the database tables, indexes etc. 73 ECHO 50 74 GOTO end 51 75 … … 109 133 GOTO end 110 134 :: 135 :drop 136 ECHO Creating drop sql 137 ECHO. 138 ECHO %SCHEMACMD% --text --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 139 %SCHEMACMD% --text --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 140 GOTO end 141 :: 142 :drop-export 143 ECHO Exporting drop sql: 144 ECHO. 145 ECHO %SCHEMACMD% --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 146 %SCHEMACMD% --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 147 GOTO end 148 :: 111 149 :schema 112 150 ECHO Creating the schema: 113 151 ECHO. 114 ECHO %SCHEMACMD% --text --create -- config=./classes/hibernate.cfg.xml --output=schema.sql115 %SCHEMACMD% --text --create -- config=./classes/hibernate.cfg.xml --output=schema.sql152 ECHO %SCHEMACMD% --text --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 153 %SCHEMACMD% --text --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 116 154 GOTO end 117 155 :: … … 119 157 ECHO Exporting the schema: 120 158 ECHO. 121 ECHO %SCHEMACMD% --create -- config=./classes/hibernate.cfg.xml --output=schema.sql122 %SCHEMACMD% --create -- config=./classes/hibernate.cfg.xml --output=schema.sql159 ECHO %SCHEMACMD% --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 160 %SCHEMACMD% --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 123 161 GOTO end 124 162 :: trunk/deployment/dumprestore/shellscr/resources/dumpres.sh
r1281 r1286 38 38 ;; 39 39 drop) 40 echo $SCHEMACMD --text --drop --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql41 $SCHEMACMD --text --drop --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql40 echo $SCHEMACMD --text --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 41 $SCHEMACMD --text --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 42 42 ;; 43 export-drop)44 echo $SCHEMACMD --drop --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $945 $SCHEMACMD --drop --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $943 drop-export) 44 echo $SCHEMACMD --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $9 45 $SCHEMACMD --drop --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $9 46 46 ;; 47 47 schema) 48 echo $SCHEMACMD --text --create --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql49 $SCHEMACMD --text --create --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql48 echo $SCHEMACMD --text --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 49 $SCHEMACMD --text --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql 50 50 ;; 51 51 schema-export) 52 echo $SCHEMACMD --create --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $953 $SCHEMACMD --create --format ted--delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $952 echo $SCHEMACMD --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $9 53 $SCHEMACMD --create --format --delimiter="@SCHEMA-DELIMITER@" --config=./classes/hibernate.cfg.xml --output=schema.sql $2 $3 $4 $5 $6 $7 $8 $9 54 54 ;; 55 55 *) … … 72 72 echo $" Create a file in the current directory with sql drop statements" 73 73 echo $" " 74 echo $" $0 export-drop[--haltonerror]"74 echo $" $0 drop-export [--haltonerror]" 75 75 echo $" Drop tables in the database. Note this may not work if the schema" 76 76 echo $" was changed." trunk/deployment/dumprestore/shellscr/resources/log4j.xml
r1045 r1286 197 197 </category> 198 198 199 <category name="org.hibernate.tool"> 200 <priority value="INFO"/> 201 </category> 202 199 203 <!-- Set bedework categories --> 200 204 <category name="org.bedework">
