Overview
Package
Class
Deprecated
Index
Help
Gradle-DatabasePlugin V1.0.12
PREV NEXT
FRAMES
NO FRAMES
All Classes
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