60 Commits (jackcess-2.1.6)

Autor SHA1 Nachricht Datum
  James Ahlborn a30708e2ce Add support for global usage maps which are reference type maps. fixes issue #138 vor 7 Jahren
  James Ahlborn 7b8f4c32d5 automatically switch to read-only mode when opening a file format which does not support writing, fixes feature #34 vor 7 Jahren
  James Ahlborn f8212d111e misc cleanups; doc updates vor 7 Jahren
  James Ahlborn 545c026985 more update tests; fix minor bug with allocating new usage maps vor 7 Jahren
  James Ahlborn 4de28cb4f6 update javadocs, minor cleanups vor 7 Jahren
  James Ahlborn 8fdd98bd2a expand unit tests vor 7 Jahren
  James Ahlborn e651d85f15 add some unit tests vor 7 Jahren
  James Ahlborn 70eb4cc43c minor cleanups vor 7 Jahren
  James Ahlborn e9dcad296a Change multi-value complex columns so that they return all relevant column properties. vor 7 Jahren
  James Ahlborn aa9555c667 add support for sharing backing index data across indexes during table creation vor 8 Jahren
  James Ahlborn 914e5af35c Allow null values in foreign key fields when enforcing referential integrity. Fixes issue #136 vor 8 Jahren
  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 vor 8 Jahren
  James Ahlborn 69b84ac737 Fix missing column names in AppendQuery SQL strings. Fixes #131 vor 8 Jahren
  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 vor 8 Jahren
  James Ahlborn b7fd6e39bb Add some utility methods for handling Dates in an Access compatible manner. fixes issue #128 vor 8 Jahren
  James Ahlborn be706546be Fix handling of dateTimes before the access epoch. fixes issue #126 vor 9 Jahren
  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 vor 9 Jahren
  James Ahlborn ee49db8317 more unit test speedups using in mem dbs vor 9 Jahren
  James Ahlborn 0e1f59df4d refactor DatabaseTest into more test classes vor 9 Jahren
  James Ahlborn fcf9ef1843 reorg a bunch of utility code into the TestUtil class vor 9 Jahren
  James Ahlborn 4920d75eee use inmem dbs to speed up slow unit tests vor 9 Jahren
  James Ahlborn 17908417ae relicense with Apache License vor 9 Jahren
  James Ahlborn fad035e0b9 Implement support for indexes on BINARY fields vor 9 Jahren
  James Ahlborn babfdb1947 add some convenience methods for new TableIterableBuilder; add change notes for linked table updates vor 9 Jahren
  James Ahlborn 4ffcf30a2a fix linked table test; add unit tests for new table iteration methods vor 9 Jahren
  James Ahlborn 535c89ba66 test isLinkedTable method, feature #28 vor 9 Jahren
  James Ahlborn e6e0208c97 Don't double quote already quoted identifiers. fixes patch 18 vor 9 Jahren
  James Ahlborn d50370e04a more unit tests for unicode compression vor 9 Jahren
  James Ahlborn a0c7c8dc68 rework unicode compression support, fixes issue 111 vor 9 Jahren
  James Ahlborn f8ba282d71 more unit test perf tweaks vor 9 Jahren
  James Ahlborn f17433f2de fix regression where empty memo values are returned as null (issue 110) vor 9 Jahren
  James Ahlborn 8249b36e98 add unit test for iteration early exit fix vor 9 Jahren
  James Ahlborn a960782626 fix creation of calculated fields vor 9 Jahren
  James Ahlborn a822f36a9c add some unit tests for calc fields vor 9 Jahren
  James Ahlborn 84089cb137 add tests for builder property setters vor 9 Jahren
  James Ahlborn 7d4abaafe2 add some unit test for property type inference vor 9 Jahren
  James Ahlborn 40842f747e initial support for reading and writing calculated columns (issue #105) vor 9 Jahren
  James Ahlborn 5ab3c60555 more test speedups vor 9 Jahren
  James Ahlborn 31ade43566 speed up unit tests by delaying disk syncs vor 9 Jahren
  James Ahlborn 7049764860 Add Cursor.findRow(RowId) for moving to a specific Table row using only the RowId vor 10 Jahren
  James Ahlborn 6f5cf0bdb1 add getBlob convenience method vor 10 Jahren
  James Ahlborn 840ccbde0f add convenience methods to Row for getting values cast to specific types vor 10 Jahren
  James Ahlborn 393f14089d add column validator unit tests, work out some wrinkles vor 10 Jahren
  James Ahlborn 23b2a93764 add some convenience methods for working with primary keys vor 10 Jahren
  James Ahlborn f73e6c33c7 add initial ColumnValidator support vor 10 Jahren
  James Ahlborn a478c716e0 Fix NullPointerException in RowImpl.toString when value is null. vor 10 Jahren
  James Ahlborn a3c4f6214b attempt to restore autonumbers on some add row failures vor 10 Jahren
  James Ahlborn aa1c80cbff Rework row add/update so that constraint violations do not leave behind partially written rows, fixes issue 99 vor 10 Jahren
  James Ahlborn 0f766b14c3 remove unnecessary methods vor 10 Jahren
  James Ahlborn ce2cae234e add unit tests for property modification vor 10 Jahren