diff options
author | James Moger <james.moger@gmail.com> | 2011-08-12 14:07:53 -0400 |
---|---|---|
committer | James Moger <james.moger@gmail.com> | 2011-08-12 14:07:53 -0400 |
commit | bb6d90fe0caa40a54ffb44e36289af4d2c708644 (patch) | |
tree | 2c0f2b0aac04880acaaf70ef3cd33a0b870b66ae | |
parent | 27ccb36e11953d1bbe8eadef68e99b5ca3e09cab (diff) | |
download | iciql-bb6d90fe0caa40a54ffb44e36289af4d2c708644.tar.gz iciql-bb6d90fe0caa40a54ffb44e36289af4d2c708644.zip |
Renamed @IQTable.createIfRequired to @IQTable.create
-rw-r--r-- | docs/05_releases.mkd | 1 | ||||
-rw-r--r-- | src/com/iciql/Iciql.java | 2 | ||||
-rw-r--r-- | src/com/iciql/TableDefinition.java | 2 | ||||
-rw-r--r-- | tests/com/iciql/test/models/ProductNoCreateTable.java | 2 |
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%)) *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") |