aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Moger <james.moger@gmail.com>2011-08-12 14:07:53 -0400
committerJames Moger <james.moger@gmail.com>2011-08-12 14:07:53 -0400
commitbb6d90fe0caa40a54ffb44e36289af4d2c708644 (patch)
tree2c0f2b0aac04880acaaf70ef3cd33a0b870b66ae
parent27ccb36e11953d1bbe8eadef68e99b5ca3e09cab (diff)
downloadiciql-bb6d90fe0caa40a54ffb44e36289af4d2c708644.tar.gz
iciql-bb6d90fe0caa40a54ffb44e36289af4d2c708644.zip
Renamed @IQTable.createIfRequired to @IQTable.create
-rw-r--r--docs/05_releases.mkd1
-rw-r--r--src/com/iciql/Iciql.java2
-rw-r--r--src/com/iciql/TableDefinition.java2
-rw-r--r--tests/com/iciql/test/models/ProductNoCreateTable.java2
4 files changed, 4 insertions, 3 deletions
diff --git a/docs/05_releases.mkd b/docs/05_releases.mkd
index 3266ba9..5eba86f 100644
--- a/docs/05_releases.mkd
+++ b/docs/05_releases.mkd
@@ -7,6 +7,7 @@
**%VERSION%** ([zip](http://code.google.com/p/iciql/downloads/detail?name=%ZIP%)|[jar](http://code.google.com/p/iciql/downloads/detail?name=%JAR%)) &nbsp; *released %BUILDDATE%*
- api change release (API v4)
+- @IQTable.createIfRequired -> @IQTable.create
- don't INSERT primitive autoIncrement primaryKey fields, let database assign value
- full support for primitives in all clauses
- DECIMAL(length, scale) support
diff --git a/src/com/iciql/Iciql.java b/src/com/iciql/Iciql.java
index 33b954b..47cf9c1 100644
--- a/src/com/iciql/Iciql.java
+++ b/src/com/iciql/Iciql.java
@@ -341,7 +341,7 @@ public interface Iciql {
* Whether or not iciql tries to create the table and indexes. Default:
* true.
*/
- boolean createIfRequired() default true;
+ boolean create() default true;
/**
* Whether only supported types are mapped. If true, unsupported mapped
diff --git a/src/com/iciql/TableDefinition.java b/src/com/iciql/TableDefinition.java
index 729cb90..36a28d3 100644
--- a/src/com/iciql/TableDefinition.java
+++ b/src/com/iciql/TableDefinition.java
@@ -591,7 +591,7 @@ public class TableDefinition<T> {
}
// allow control over createTableIfRequired()
- createTableIfRequired = tableAnnotation.createIfRequired();
+ createTableIfRequired = tableAnnotation.create();
// model version
if (clazz.isAnnotationPresent(IQVersion.class)) {
diff --git a/tests/com/iciql/test/models/ProductNoCreateTable.java b/tests/com/iciql/test/models/ProductNoCreateTable.java
index 074af35..cbf96e9 100644
--- a/tests/com/iciql/test/models/ProductNoCreateTable.java
+++ b/tests/com/iciql/test/models/ProductNoCreateTable.java
@@ -27,7 +27,7 @@ import com.iciql.Iciql.IQTable;
* A table containing product data.
*/
-@IQTable(createIfRequired = false)
+@IQTable(create = false)
public class ProductNoCreateTable {
@SuppressWarnings("unused")