Skip to content

Commit

Permalink
Move migration scripts to carbon-5 default (src/main/resources/db)
Browse files Browse the repository at this point in the history
--HG--
rename : petstore-infrastructure/src/main/scripts/migrations/20100218205002_create_products.sql => petstore-infrastructure/src/main/resources/db/migrations/20100218205002_create_products.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100226153955_add_product_description.sql => petstore-infrastructure/src/main/resources/db/migrations/20100226153955_add_product_description.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100226211757_add_product_photo.sql => petstore-infrastructure/src/main/resources/db/migrations/20100226211757_add_product_photo.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100304220628_add_product_number.sql => petstore-infrastructure/src/main/resources/db/migrations/20100304220628_add_product_number.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100305191346_create_items.sql => petstore-infrastructure/src/main/resources/db/migrations/20100305191346_create_items.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100315155917_add_item_description_and_item_price.sql => petstore-infrastructure/src/main/resources/db/migrations/20100315155917_add_item_description_and_item_price.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100408021904_create_order_number_sequence.sql => petstore-infrastructure/src/main/resources/db/migrations/20100408021904_create_order_number_sequence.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100408135825_create_orders_and_line_items.sql => petstore-infrastructure/src/main/resources/db/migrations/20100408135825_create_orders_and_line_items.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100408181318_add_billing_to_orders.sql => petstore-infrastructure/src/main/resources/db/migrations/20100408181318_add_billing_to_orders.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100408202400_rename_item_reference_number_to_number.sql => petstore-infrastructure/src/main/resources/db/migrations/20100408202400_rename_item_reference_number_to_number.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100413015512_add_description_and_unit_price_to_line_item.sql => petstore-infrastructure/src/main/resources/db/migrations/20100413015512_add_description_and_unit_price_to_line_item.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100413024430_add_order_line_to_line_item.sql => petstore-infrastructure/src/main/resources/db/migrations/20100413024430_add_order_line_to_line_item.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100414164731_create_payment_methods.sql => petstore-infrastructure/src/main/resources/db/migrations/20100414164731_create_payment_methods.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100414184750_add_payment_type_to_payments.sql => petstore-infrastructure/src/main/resources/db/migrations/20100414184750_add_payment_type_to_payments.sql
rename : petstore-infrastructure/src/main/scripts/migrations/20100825140227_make_order_number_unique.sql => petstore-infrastructure/src/main/resources/db/migrations/20100825140227_make_order_number_unique.sql
  • Loading branch information
testinfected committed Sep 1, 2012
1 parent 1306867 commit be089ad
Show file tree
Hide file tree
Showing 21 changed files with 10 additions and 30 deletions.
2 changes: 1 addition & 1 deletion petstore-infrastructure/pom.xml
Expand Up @@ -119,7 +119,7 @@
<url>${jdbc.url}</url> <url>${jdbc.url}</url>
<username>${jdbc.username}</username> <username>${jdbc.username}</username>
<password>${jdbc.password}</password> <password>${jdbc.password}</password>
<migrationsPath>${project.basedir}/src/main/scripts/migrations</migrationsPath> <migrationsPath>${project.basedir}/src/main/resources/db/migrations</migrationsPath>
</configuration> </configuration>
<dependencies> <dependencies>
<dependency> <dependency>
Expand Down
Expand Up @@ -8,15 +8,15 @@


public class DatabaseMigrator { public class DatabaseMigrator {


private final MigrationProperties properties; private final DataSource dataSource;


public DatabaseMigrator(Properties properties) { public DatabaseMigrator(DataSource dataSource) {
this.properties = new MigrationProperties(properties); this.dataSource = dataSource;
} }


public void migrate(DataSource dataSource) { public void migrate() {
DataSourceMigrationManager migrationManager = new DataSourceMigrationManager(dataSource); DataSourceMigrationManager migrationManager = new DataSourceMigrationManager(dataSource);
migrationManager.setMigrationResolver(new ResourceMigrationResolver(properties.migrationsPath())); migrationManager.setMigrationResolver(new ResourceMigrationResolver());
migrationManager.migrate(); migrationManager.migrate();
} }
} }

This file was deleted.

Expand Up @@ -24,15 +24,15 @@ public static TestEnvironment load(final String name) {


public TestEnvironment(Properties properties) { public TestEnvironment(Properties properties) {
loadSpringContext(properties); loadSpringContext(properties);
migrateDatabase(properties); migrateDatabase();
} }


private void loadSpringContext(Properties properties) { private void loadSpringContext(Properties properties) {
this.spring = new Spring(properties); this.spring = new Spring(properties);
} }


private void migrateDatabase(Properties properties) { private void migrateDatabase() {
new DatabaseMigrator(properties).migrate(spring.getDataSource()); new DatabaseMigrator(spring.getDataSource()).migrate();
} }


public <T> T get(Class<T> type) { public <T> T get(Class<T> type) {
Expand Down
Expand Up @@ -3,5 +3,3 @@ jdbc.url: ${test.jdbc.url}
jdbc.username: ${test.jdbc.username} jdbc.username: ${test.jdbc.username}
jdbc.password: ${test.jdbc.password} jdbc.password: ${test.jdbc.password}
hibernate.dialect: ${test.hibernate.dialect} hibernate.dialect: ${test.hibernate.dialect}

migrations.path = ${project.basedir}/src/main/scripts/migrations
2 changes: 1 addition & 1 deletion petstore-system-tests/pom.xml
Expand Up @@ -235,7 +235,7 @@
<url>${test.jdbc.url}</url> <url>${test.jdbc.url}</url>
<username>${test.jdbc.username}</username> <username>${test.jdbc.username}</username>
<password>${test.jdbc.password}</password> <password>${test.jdbc.password}</password>
<migrationsPath>${project.basedir}/../petstore-infrastructure/src/main/scripts/migrations</migrationsPath> <migrationsPath>${project.basedir}/../petstore-infrastructure/src/main/resources/db/migrations</migrationsPath>
</configuration> </configuration>
<dependencies> <dependencies>
<dependency> <dependency>
Expand Down

0 comments on commit be089ad

Please sign in to comment.