60 Commits (jackcess-2.1.6)

Author SHA1 Message Date
  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
  James Ahlborn 6f5cf0bdb1 add getBlob convenience method 10 years ago
  James Ahlborn 840ccbde0f add convenience methods to Row for getting values cast to specific types 10 years ago
  James Ahlborn 393f14089d add column validator unit tests, work out some wrinkles 10 years ago
  James Ahlborn 23b2a93764 add some convenience methods for working with primary keys 10 years ago
  James Ahlborn f73e6c33c7 add initial ColumnValidator support 10 years ago
  James Ahlborn a478c716e0 Fix NullPointerException in RowImpl.toString when value is null. 10 years ago
  James Ahlborn a3c4f6214b attempt to restore autonumbers on some add row failures 10 years ago
  James Ahlborn aa1c80cbff Rework row add/update so that constraint violations do not leave behind partially written rows, fixes issue 99 10 years ago
  James Ahlborn 0f766b14c3 remove unnecessary methods 10 years ago
  James Ahlborn ce2cae234e add unit tests for property modification 10 years ago