PropIdleMigrations.java :  » REST » propidle » com » googlecode » propidle » migrations » Java Open Source

Java Open Source » REST » propidle 
propidle » com » googlecode » propidle » migrations » PropIdleMigrations.java
package com.googlecode.propidle.migrations;


import com.googlecode.totallylazy.records.sql.SqlRecords;
import com.googlecode.utterlyidle.migrations.Migrations;
import com.googlecode.utterlyidle.migrations.ModuleMigrations;
import com.googlecode.utterlyidle.migrations.ModuleName;
import com.googlecode.utterlyidle.migrations.persistence.jdbc.SqlDialect;

import static com.googlecode.utterlyidle.migrations.sql.SqlMigrations.sqlMigrationsInSamePackageAs;

public class PropIdleMigrations implements ModuleMigrations {
    public static final ModuleName moduleName = ModuleName.moduleName("Propidle Core");
    private final SqlRecords records;
    private final SqlDialect sqlDialect;

    public PropIdleMigrations(SqlRecords records, SqlDialect sqlDialect) {
        this.records = records;
        this.sqlDialect = sqlDialect;
    }

    public ModuleName moduleName() {
        return moduleName;
    }

    public Migrations migrations() {
        return Migrations.migrations(sqlMigrationsInSamePackageAs(PropIdleMigrations.class, records, sqlDialect));
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.