32 Commits (7b8f4c32d54f63a584461f1911614d960b3af874)

Author SHA1 Message Date
  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 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 c41e88f465 ensure unique rel name and limit total length 7 years ago
  James Ahlborn 399e865d29 sort out setting owner and sids for new objects 7 years ago
  James Ahlborn fceec0358a add some validation for integrity enforced relationships 7 years ago
  James Ahlborn 8d88e1737d implement fkref writing; more error context; make relationship name unique 7 years ago
  James Ahlborn 832fb5e6a6 add row rel row to sys catalog as well 7 years ago
  James Ahlborn c0f012de1f some fixups to get rel insert functional 7 years ago
  James Ahlborn 05c3c85cc9 implement method for writing new relationship to db 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 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 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 c114faa659 throw better exception when attempting to create file which does not support creation 8 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 0521456553 more user friendly exception message 9 years ago
  James Ahlborn 09c42b87bb Load linked table info from system table when reading databases with unsupported sort orders. Fixes issue #123 9 years ago
  James Ahlborn 17908417ae relicense with Apache License 9 years ago
  James Ahlborn 535fc3dac5 better index setup call 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 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 54713bcd6c add more flexible table iteration, feature #28 9 years ago
  James Ahlborn 339c27868e add method to simplify testing whether or not a Table is linked to a Database, feature #28 9 years ago
  James Ahlborn d327ceb55e Better validation of identifier names (disallow invalid characters according to access naming rules) 9 years ago
  James Ahlborn 840ccbde0f add convenience methods to Row for getting values cast to specific types 10 years ago
  James Ahlborn f73e6c33c7 add initial ColumnValidator support 10 years ago
  James Ahlborn 4ecff29629 add public api for modifying properties 10 years ago
  James Ahlborn 2e418ff2cb add closeQuietly util method 10 years ago
  James Ahlborn 417fb06208 move files into standard maven dir structure 11 years ago
  James Ahlborn dccac86c85 expand javadocs for core interfaces 11 years ago
  James Ahlborn 764aa75ad6 add Query.isHidden method and expose original object flags on Query instances 11 years ago
  James Ahlborn d1a79d0064 merge branch jackcess-2 changes through r759 11 years ago
  James Ahlborn 52df2373c7 add methods to get the actual attachment content 11 years ago
  James Ahlborn 99f648a340 add more methods to Database for retrieving Relationships 11 years ago
  James Ahlborn 77d30c4fdb use shared Calendar instance to converting Dates 11 years ago
  James Ahlborn 792d46d8ea initial support for optionally enforcing foreign-key constraints (fixes feature request #22) 11 years ago
  James Ahlborn 74b23acf24 Added the MemFileChannel to enable working with dbs completely in memory 11 years ago
  James Ahlborn fe78870364 Added DatabaseBuilder in for more convenient and flexible Database open/create 11 years ago
  James Ahlborn ae2ffd3970 add initial support for linked tables (fixes issue 3479560) 12 years ago
  James Ahlborn fc3bd9e65c Rename and refactor the Cursor find methods to improve usability 12 years ago
  James Ahlborn 9b5c1cac83 ensure new database is flushed after creation as some users drop the Database returned from create() 12 years ago
  James Ahlborn 329d12ecc1 refactor table creation 12 years ago
  James Ahlborn b014c0d170 Add support for reading/writing complex column data (version history, attachments, multi-value columns) 12 years ago
  James Ahlborn 59d17a49c0 start adding some usage information in javadoc 13 years ago
  James Ahlborn 1dd198ece1 make table loading re-entrant; load ace table on first use 13 years ago
  James Ahlborn 322d32d4be add Database.getSystemTableNames to enable retrieving the list of system/hidden tables 13 years ago
  James Ahlborn d3ea113a92 try multiple classloaders when trying to load resources 13 years ago