Gradle-DatabasePlugin V1.0.12
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(Project) - Method in DatabasePlugin

B


C


D

DatabasePlugin - Class in au.com.coherentsoftware.gradle
Gradle Plugin to clean and/or initialise a database from a sql file.
DatabasePluginExtension - Class in au.com.coherentsoftware.gradle
Used by the DatabasePlugin to provide a central point for configuring database access for all supported tasks.
DbBaseTask - Class in au.com.coherentsoftware.gradle.database.task
Convenient class to store commonality between database tasks
DbInit - Class in au.com.coherentsoftware.gradle.database.task
Gradle Task to initialise a database from a file containing SQL statements.
DbReset - Class in au.com.coherentsoftware.gradle.database.task
Gradle Task to reset a database by dropping it then re-creating it.
dbReset() - Method in DbReset
Drops and re-creates each database.

E


F


G

getDataFile() - Method in DbInit
Convert datafile to a File object, using Project's file().
getDescription() - Method in DbInit
Customises the description of this task according to the datafile it is to load, and the database it is to update.
getDescription() - Method in DbReset
A dynamically generated description of this task, which includes the names of the databases it will reset.

H


I

importSql() - Method in DbInit
Use the mysql client (which must be on the path) to invoke the SQL statements in the specified datafile against the specified database.

J


K


L


M


N


O


P


Q


R


S

setDatabase(String) - Method in DbReset
Add a database name to the list of databases to be reset.
setDatabases(List) - Method in DbReset
Add a list of database names to those to be reset.

T


U


V


W


X


Y


Z


_


Copyright 2014 Coherent Software Australia Pty Ltd