68 Révisions (4fb8409266a5b586c1240282014dc31b53cfb31b)

Auteur SHA1 Message Date
  James Ahlborn 4fb8409266 Add full support for access 2016 databases including the new 'Large Number' (aka Bigint) data type. Fixes feature #37 il y a 6 ans
  James Ahlborn 813f732029 Handle more advanced query join constructs. fixes issue #141 il y a 7 ans
  James Ahlborn c1eb52f4f6 handle missing table name for join expression il y a 7 ans
  James Ahlborn 16fa12b67a Add option to specify relationship name, fixes pull request #4 il y a 7 ans
  James Ahlborn ae032248c9 Add CustomLinkResolver which facilitates loading linked tables from files which are not access databases. fixes feature request #36 il y a 7 ans
  James Ahlborn ae60e32d40 Allow inserting negative auto number fields, fixes pull request #3 il y a 7 ans
  James Ahlborn 54972c4de5 Cover the GENERIC_JET4 format in unit tests, thanks to Gord Thompson il y a 7 ans
  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. il y a 7 ans
  James Ahlborn a30708e2ce Add support for global usage maps which are reference type maps. fixes issue #138 il y a 7 ans
  James Ahlborn 7b8f4c32d5 automatically switch to read-only mode when opening a file format which does not support writing, fixes feature #34 il y a 7 ans
  James Ahlborn f8212d111e misc cleanups; doc updates il y a 7 ans
  James Ahlborn 545c026985 more update tests; fix minor bug with allocating new usage maps il y a 7 ans
  James Ahlborn 4de28cb4f6 update javadocs, minor cleanups il y a 7 ans
  James Ahlborn 8fdd98bd2a expand unit tests il y a 7 ans
  James Ahlborn e651d85f15 add some unit tests il y a 7 ans
  James Ahlborn 70eb4cc43c minor cleanups il y a 7 ans
  James Ahlborn e9dcad296a Change multi-value complex columns so that they return all relevant column properties. il y a 7 ans
  James Ahlborn aa9555c667 add support for sharing backing index data across indexes during table creation il y a 8 ans
  James Ahlborn 914e5af35c Allow null values in foreign key fields when enforcing referential integrity. Fixes issue #136 il y a 8 ans
  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 il y a 8 ans
  James Ahlborn 69b84ac737 Fix missing column names in AppendQuery SQL strings. Fixes #131 il y a 8 ans
  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 il y a 8 ans
  James Ahlborn b7fd6e39bb Add some utility methods for handling Dates in an Access compatible manner. fixes issue #128 il y a 8 ans
  James Ahlborn be706546be Fix handling of dateTimes before the access epoch. fixes issue #126 il y a 9 ans
  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 il y a 9 ans
  James Ahlborn ee49db8317 more unit test speedups using in mem dbs il y a 9 ans
  James Ahlborn 0e1f59df4d refactor DatabaseTest into more test classes il y a 9 ans
  James Ahlborn fcf9ef1843 reorg a bunch of utility code into the TestUtil class il y a 9 ans
  James Ahlborn 4920d75eee use inmem dbs to speed up slow unit tests il y a 9 ans
  James Ahlborn 17908417ae relicense with Apache License il y a 9 ans
  James Ahlborn fad035e0b9 Implement support for indexes on BINARY fields il y a 9 ans
  James Ahlborn babfdb1947 add some convenience methods for new TableIterableBuilder; add change notes for linked table updates il y a 9 ans
  James Ahlborn 4ffcf30a2a fix linked table test; add unit tests for new table iteration methods il y a 9 ans
  James Ahlborn 535c89ba66 test isLinkedTable method, feature #28 il y a 9 ans
  James Ahlborn e6e0208c97 Don't double quote already quoted identifiers. fixes patch 18 il y a 9 ans
  James Ahlborn d50370e04a more unit tests for unicode compression il y a 9 ans
  James Ahlborn a0c7c8dc68 rework unicode compression support, fixes issue 111 il y a 9 ans
  James Ahlborn f8ba282d71 more unit test perf tweaks il y a 9 ans
  James Ahlborn f17433f2de fix regression where empty memo values are returned as null (issue 110) il y a 9 ans
  James Ahlborn 8249b36e98 add unit test for iteration early exit fix il y a 9 ans
  James Ahlborn a960782626 fix creation of calculated fields il y a 9 ans
  James Ahlborn a822f36a9c add some unit tests for calc fields il y a 9 ans
  James Ahlborn 84089cb137 add tests for builder property setters il y a 9 ans
  James Ahlborn 7d4abaafe2 add some unit test for property type inference il y a 9 ans
  James Ahlborn 40842f747e initial support for reading and writing calculated columns (issue #105) il y a 9 ans
  James Ahlborn 5ab3c60555 more test speedups il y a 9 ans
  James Ahlborn 31ade43566 speed up unit tests by delaying disk syncs il y a 10 ans
  James Ahlborn 7049764860 Add Cursor.findRow(RowId) for moving to a specific Table row using only the RowId il y a 10 ans
  James Ahlborn 6f5cf0bdb1 add getBlob convenience method il y a 10 ans
  James Ahlborn 840ccbde0f add convenience methods to Row for getting values cast to specific types il y a 10 ans