aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | implement logic to determine if relationship is one-to-oneJames Ahlborn2016-08-193-37/+62
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1009 f203690c-595d-4dc9-a70b-905162fa7fd2
* | update commentJames Ahlborn2016-08-191-2/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1008 f203690c-595d-4dc9-a70b-905162fa7fd2
* | some fixups to get rel insert functionalJames Ahlborn2016-08-193-12/+27
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1007 f203690c-595d-4dc9-a70b-905162fa7fd2
* | updatesJames Ahlborn2016-08-185-41/+173
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1006 f203690c-595d-4dc9-a70b-905162fa7fd2
* | implement method for writing new relationship to dbJames Ahlborn2016-08-132-6/+72
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1005 f203690c-595d-4dc9-a70b-905162fa7fd2
* | add some utility methods for creating relationship indexesJames Ahlborn2016-08-032-20/+93
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1004 f203690c-595d-4dc9-a70b-905162fa7fd2
* | begin work on adding relationshipsJames Ahlborn2016-07-212-0/+212
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1003 f203690c-595d-4dc9-a70b-905162fa7fd2
* | reorg to prep for RelationshipBuilder; move remaining table creation logic ↵James Ahlborn2016-07-1914-485/+571
| | | | | | | | | | | | from TableBuilder to TableCreator git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1002 f203690c-595d-4dc9-a70b-905162fa7fd2
* | few minor cleanupsJames Ahlborn2016-06-272-0/+8
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1001 f203690c-595d-4dc9-a70b-905162fa7fd2
* | rework public api for adding index/column, ditch TableModBuilderJames Ahlborn2016-06-243-73/+27
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1000 f203690c-595d-4dc9-a70b-905162fa7fd2
* | populate new index data after creationJames Ahlborn2016-06-222-185/+248
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@999 f203690c-595d-4dc9-a70b-905162fa7fd2
* | get add index def functionalJames Ahlborn2016-06-215-8/+46
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@998 f203690c-595d-4dc9-a70b-905162fa7fd2
* | implement check for determining backing index dataJames Ahlborn2016-06-182-5/+56
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@997 f203690c-595d-4dc9-a70b-905162fa7fd2
* | implement most of the dirty work for adding indexesJames Ahlborn2016-06-168-242/+349
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@996 f203690c-595d-4dc9-a70b-905162fa7fd2
* | checkpointing some progress on add indexJames Ahlborn2016-06-018-119/+428
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@995 f203690c-595d-4dc9-a70b-905162fa7fd2
* | add support for sharing backing index data across indexes during table creationJames Ahlborn2016-05-195-17/+149
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@994 f203690c-595d-4dc9-a70b-905162fa7fd2
* | merge trunk changes through r992James Ahlborn2016-05-191-1/+1
|\| | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@993 f203690c-595d-4dc9-a70b-905162fa7fd2
| * prep for releaseJames Ahlborn2016-05-191-1/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@989 f203690c-595d-4dc9-a70b-905162fa7fd2
| * primary key indexes should also have required flagJames Ahlborn2016-05-181-1/+10
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@988 f203690c-595d-4dc9-a70b-905162fa7fd2
* | primary key indexes should also have required flagJames Ahlborn2016-05-181-1/+10
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@987 f203690c-595d-4dc9-a70b-905162fa7fd2
* | actually write added column usage maps correctlyJames Ahlborn2016-05-032-5/+32
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@986 f203690c-595d-4dc9-a70b-905162fa7fd2
* | add usage maps for lval colsJames Ahlborn2016-04-293-24/+85
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@985 f203690c-595d-4dc9-a70b-905162fa7fd2
* | begin adding umap supportJames Ahlborn2016-04-294-1/+54
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@984 f203690c-595d-4dc9-a70b-905162fa7fd2
* | some initial code for mutation supportJames Ahlborn2016-04-289-229/+748
|/ | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@983 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add support for cascade null on delete relationships. Add support for the ↵James Ahlborn2016-03-308-11/+85
| | | | | | required flag for an index. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@981 f203690c-595d-4dc9-a70b-905162fa7fd2
* Allow null values in foreign key fields when enforcing referential ↵James Ahlborn2016-03-213-5/+21
| | | | | | integrity. Fixes issue #136 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@980 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add Database.getTableMetaData method to enable getting basic info about a ↵James Ahlborn2016-02-165-6/+173
| | | | | | Table (by name) without actually loading it. fixes feature request #33 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@979 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix missing column names in AppendQuery SQL strings. Fixes #131James Ahlborn2016-01-124-7/+55
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@977 f203690c-595d-4dc9-a70b-905162fa7fd2
* typoJames Ahlborn2015-12-291-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@976 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2015-12-041-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@972 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add FileFormat.GENERIC_JET4 in order to support getting the file format for ↵James Ahlborn2015-11-2512-0/+33
| | | | | | jet4 databases with no AccessVersion property (e.g. those created programmatically using ADOX). fixes issue #129 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@970 f203690c-595d-4dc9-a70b-905162fa7fd2
* more site cleanupJames Ahlborn2015-11-251-1/+37
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@969 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweak to iteratorJames Ahlborn2015-11-251-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@968 f203690c-595d-4dc9-a70b-905162fa7fd2
* some aq updatesJames Ahlborn2015-11-251-17/+19
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@967 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add some utility methods for handling Dates in an Access compatible manner. ↵James Ahlborn2015-11-256-4/+90
| | | | | | fixes issue #128 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@966 f203690c-595d-4dc9-a70b-905162fa7fd2
* suppress some useless warningsJames Ahlborn2015-11-251-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@964 f203690c-595d-4dc9-a70b-905162fa7fd2
* throw better exception when attempting to create file which does not support ↵James Ahlborn2015-11-251-1/+5
| | | | | | creation git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@963 f203690c-595d-4dc9-a70b-905162fa7fd2
* cleanup findbugs reportJames Ahlborn2015-11-012-7/+28
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@961 f203690c-595d-4dc9-a70b-905162fa7fd2
* Throw a prettier exception when maxing out the row size during row creation. ↵James Ahlborn2015-10-312-2/+19
| | | | | | fixes #127 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@960 f203690c-595d-4dc9-a70b-905162fa7fd2
* pretty up the siteJames Ahlborn2015-10-305-4/+277
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@959 f203690c-595d-4dc9-a70b-905162fa7fd2
* add github mirror link to siteJames Ahlborn2015-10-081-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@958 f203690c-595d-4dc9-a70b-905162fa7fd2
* undo accidental commitJames Ahlborn2015-10-072-12/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@957 f203690c-595d-4dc9-a70b-905162fa7fd2
* add readmeJames Ahlborn2015-10-072-1/+12
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@956 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix borked javadoc tagJames Ahlborn2015-07-071-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@955 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2015-06-231-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@951 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix handling of dateTimes before the access epoch. fixes issue #126James Ahlborn2015-06-183-8/+69
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@950 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle reading null calculated values, fixes #125James Ahlborn2015-06-172-1/+18
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@949 f203690c-595d-4dc9-a70b-905162fa7fd2
* update version info. fixes #124James Ahlborn2015-06-022-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@948 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2015-05-151-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@944 f203690c-595d-4dc9-a70b-905162fa7fd2
* add links to ucanaccessJames Ahlborn2015-05-112-2/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@943 f203690c-595d-4dc9-a70b-905162fa7fd2