44 Commits (c25109f67386c6d5b5c7875cd6f82d9191b2751c)

Author SHA1 Message Date
  James Ahlborn c25109f673 Fix length in units calculation for Access 97 text fields. Fixes #151 5 years ago
  James Ahlborn 112cb827e9 Ignore column validators for read-only dbs. This will avoid irrelevant failures when reading databases which have invalid column properties. Fixes #150 5 years ago
  James Ahlborn cd6d6e622c minor tweaks to date handling; clear caches when config updated; ensure date formats have correct symbols 5 years ago
  James Ahlborn eae1835fb7 add unit tests for property expression evaluation features 6 years ago
  James Ahlborn c8f31f36dd allow col validator to get this column by name 6 years ago
  James Ahlborn 1a8771e555 plug expr evaluation into columns/tables; create Identifier for tracking expression ids; support single quoting in expressions; tweak string to number coercion; implement topo sorter for calc col eval 6 years ago
  James Ahlborn 5a39a80966 start enforcing the required and no-zero len column properties 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 ae60e32d40 Allow inserting negative auto number fields, fixes pull request #3 7 years ago
  James Ahlborn 8cab4c878d checkpoint reworking expression classes and implementing many basic operations 7 years ago
  James Ahlborn 874edea4ed rework classes, add more interfaces; start implementing builtin functions using Value type 7 years ago
  James Ahlborn 060172ce30 reorg to prep for RelationshipBuilder; move remaining table creation logic from TableBuilder to TableCreator 8 years ago
  James Ahlborn 8f482230a1 implement most of the dirty work for adding indexes 8 years ago
  James Ahlborn c1c9b4fec2 begin adding umap support 8 years ago
  James Ahlborn 595044d1a5 some initial code for mutation support 8 years ago
  James Ahlborn 03ce793c7c Add support for cascade null on delete relationships. Add support for the required flag for an index. 8 years ago
  James Ahlborn be706546be Fix handling of dateTimes before the access epoch. fixes issue #126 9 years ago
  James Ahlborn d70251c8fb tweak some docs 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 17908417ae relicense with Apache License 9 years ago
  James Ahlborn b60366623e missed a few more error context usages 9 years ago
  James Ahlborn 957d85b4f1 lower log level for certain system table warnings; add contextual info to many errors/warnings: feature #29 9 years ago
  James Ahlborn 8189b45196 handle input String boolean values 9 years ago
  James Ahlborn 0349005335 minor cleanup in toInternalValue 9 years ago
  James Ahlborn 6b74a49d9b make SimpleColumnMatcher handle a wider range of input data types by coercing them to the appropriate internal value typefg 9 years ago
  James Ahlborn a0c7c8dc68 rework unicode compression support, fixes issue 111 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 2e8ed25916 Add the ability to create tables with calculated fields 9 years ago
  James Ahlborn b9dcd48b43 some minor cleanups for reading and writing calculated columns (issue #105) 9 years ago
  James Ahlborn 40842f747e initial support for reading and writing calculated columns (issue #105) 9 years ago
  James Ahlborn 111f269f83 refactor ColumnImpl into multiple type specific sub-classes 9 years ago
  James Ahlborn 393f14089d add column validator unit tests, work out some wrinkles 10 years ago
  James Ahlborn f73e6c33c7 add initial ColumnValidator support 10 years ago
  James Ahlborn a3c4f6214b attempt to restore autonumbers on some add row failures 10 years ago
  James Ahlborn bcbcda7563 Add support for modifying properties 10 years ago
  James Ahlborn 1adb6ea69d Make reading long value columns more lenient (MEMO/OLE) 10 years ago
  James Ahlborn 97eadc5acd minor updates and refactors 10 years ago
  James Ahlborn 1281baf89c rework compound content api; add more ole blob unit tests 10 years ago
  James Ahlborn 966b10b933 initial support for blob creation/parsing 10 years ago
  James Ahlborn 613141a12a revamp tostring output 10 years ago
  James Ahlborn 417fb06208 move files into standard maven dir structure 10 years ago
  James Ahlborn d1a79d0064 merge branch jackcess-2 changes through r759 11 years ago
  James Ahlborn ad29cca71e implement handling of usagemaps for long value (MEMO/OLE) columns, fixes issue 95 11 years ago
  James Ahlborn 52df2373c7 add methods to get the actual attachment content 11 years ago
  James Ahlborn f1124620db cleanup imports 11 years ago
  James Ahlborn 7811de23a2 do not unicode compress strings which are longer than 1024 chars 11 years ago
  James Ahlborn 77d30c4fdb use shared Calendar instance to converting Dates 11 years ago
  James Ahlborn c0d41579f0 add support for hyperlink columns 11 years ago
  James Ahlborn bc30f4c165 Fix some more edge cases in date/time conversions (fixes issue 92) 11 years ago