70 Commits (jackcess-2.1.11)

Author SHA1 Message Date
  James Ahlborn a307c8f58f Expose the ddl attribute on properties. Set the attribute appropriately for known builtin properties. fixes issue #145 6 years ago
  James Ahlborn d1dcbd5dfb implement sql type to DataType conversions specific to access 2016 format 6 years ago
  James Ahlborn 4fb8409266 Add full support for access 2016 databases including the new 'Large Number' (aka Bigint) data type. Fixes feature #37 6 years ago
  James Ahlborn 813f732029 Handle more advanced query join constructs. fixes issue #141 7 years ago
  James Ahlborn c1eb52f4f6 handle missing table name for join expression 7 years ago
  James Ahlborn 16fa12b67a Add option to specify relationship name, fixes pull request #4 7 years ago
  James Ahlborn ae032248c9 Add CustomLinkResolver which facilitates loading linked tables from files which are not access databases. fixes feature request #36 7 years ago
  James Ahlborn ae60e32d40 Allow inserting negative auto number fields, fixes pull request #3 7 years ago
  James Ahlborn 54972c4de5 Cover the GENERIC_JET4 format in unit tests, thanks to Gord Thompson 7 years ago
  James Ahlborn 4feb8fbfd1 Implement support for partial index lookups. Efficient IndexCursor lookups can now be done with multi-column indexes using only some of the columns in the index. 7 years ago
  James Ahlborn a30708e2ce Add support for global usage maps which are reference type maps. fixes issue #138 7 years ago
  James Ahlborn 7b8f4c32d5 automatically switch to read-only mode when opening a file format which does not support writing, fixes feature #34 7 years ago
  James Ahlborn f8212d111e misc cleanups; doc updates 7 years ago
  James Ahlborn 545c026985 more update tests; fix minor bug with allocating new usage maps 7 years ago
  James Ahlborn 4de28cb4f6 update javadocs, minor cleanups 7 years ago
  James Ahlborn 8fdd98bd2a expand unit tests 7 years ago
  James Ahlborn e651d85f15 add some unit tests 7 years ago
  James Ahlborn 70eb4cc43c minor cleanups 7 years ago
  James Ahlborn e9dcad296a Change multi-value complex columns so that they return all relevant column properties. 7 years ago
  James Ahlborn aa9555c667 add support for sharing backing index data across indexes during table creation 8 years ago
  James Ahlborn 914e5af35c Allow null values in foreign key fields when enforcing referential integrity. Fixes issue #136 8 years ago
  James Ahlborn 4e5fe7ec04 Add Database.getTableMetaData method to enable getting basic info about a Table (by name) without actually loading it. fixes feature request #33 8 years ago
  James Ahlborn 69b84ac737 Fix missing column names in AppendQuery SQL strings. Fixes #131 8 years ago
  James Ahlborn 6deaa095c7 Add FileFormat.GENERIC_JET4 in order to support getting the file format for jet4 databases with no AccessVersion property (e.g. those created programmatically using ADOX). fixes issue #129 8 years ago
  James Ahlborn b7fd6e39bb Add some utility methods for handling Dates in an Access compatible manner. fixes issue #128 8 years ago
  James Ahlborn be706546be Fix handling of dateTimes before the access epoch. fixes issue #126 9 years ago
  James Ahlborn e8616e6476 Allow optional direct insert/update of autonumber values. This is disabled by default, but can be selectively enabled per-jvm (using system property), per-database, and per-table. fixes feature #32 9 years ago
  James Ahlborn ee49db8317 more unit test speedups using in mem dbs 9 years ago
  James Ahlborn 0e1f59df4d refactor DatabaseTest into more test classes 9 years ago
  James Ahlborn fcf9ef1843 reorg a bunch of utility code into the TestUtil class 9 years ago
  James Ahlborn 4920d75eee use inmem dbs to speed up slow unit tests 9 years ago
  James Ahlborn 17908417ae relicense with Apache License 9 years ago
  James Ahlborn fad035e0b9 Implement support for indexes on BINARY fields 9 years ago
  James Ahlborn babfdb1947 add some convenience methods for new TableIterableBuilder; add change notes for linked table updates 9 years ago
  James Ahlborn 4ffcf30a2a fix linked table test; add unit tests for new table iteration methods 9 years ago
  James Ahlborn 535c89ba66 test isLinkedTable method, feature #28 9 years ago
  James Ahlborn e6e0208c97 Don't double quote already quoted identifiers. fixes patch 18 9 years ago
  James Ahlborn d50370e04a more unit tests for unicode compression 9 years ago
  James Ahlborn a0c7c8dc68 rework unicode compression support, fixes issue 111 9 years ago
  James Ahlborn f8ba282d71 more unit test perf tweaks 9 years ago
  James Ahlborn f17433f2de fix regression where empty memo values are returned as null (issue 110) 9 years ago
  James Ahlborn 8249b36e98 add unit test for iteration early exit fix 9 years ago
  James Ahlborn a960782626 fix creation of calculated fields 9 years ago
  James Ahlborn a822f36a9c add some unit tests for calc fields 9 years ago
  James Ahlborn 84089cb137 add tests for builder property setters 9 years ago
  James Ahlborn 7d4abaafe2 add some unit test for property type inference 9 years ago
  James Ahlborn 40842f747e initial support for reading and writing calculated columns (issue #105) 9 years ago
  James Ahlborn 5ab3c60555 more test speedups 9 years ago
  James Ahlborn 31ade43566 speed up unit tests by delaying disk syncs 9 years ago
  James Ahlborn 7049764860 Add Cursor.findRow(RowId) for moving to a specific Table row using only the RowId 10 years ago