]> source.dussan.org Git - jackcess.git/log
jackcess.git
6 years agoprep for release
James Ahlborn [Sun, 4 Mar 2018 18:01:05 +0000 (18:01 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1140 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years agoupdate ddl flag for default properties even if type is explicitly provided. fixes...
James Ahlborn [Wed, 7 Feb 2018 21:50:11 +0000 (21:50 +0000)]
update ddl flag for default properties even if type is explicitly provided.  fixes #146

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1138 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years agoExpose the ddl attribute on properties. Set the attribute appropriately for known...
James Ahlborn [Thu, 25 Jan 2018 21:33:03 +0000 (21:33 +0000)]
Expose the ddl attribute on properties. Set the attribute appropriately for known builtin properties.  fixes issue #145

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1137 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Fri, 19 Jan 2018 00:55:47 +0000 (00:55 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1136 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years ago[maven-release-plugin] prepare release jackcess-2.1.10
James Ahlborn [Fri, 19 Jan 2018 00:55:42 +0000 (00:55 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.10

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1134 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years agoprep for release
James Ahlborn [Fri, 19 Jan 2018 00:50:56 +0000 (00:50 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1133 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years agoimplement sql type to DataType conversions specific to access 2016 format
James Ahlborn [Wed, 17 Jan 2018 01:26:57 +0000 (01:26 +0000)]
implement sql type to DataType conversions specific to access 2016 format

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1132 f203690c-595d-4dc9-a70b-905162fa7fd2

6 years agoAdd full support for access 2016 databases including the new 'Large Number' (aka...
James Ahlborn [Tue, 19 Dec 2017 04:59:39 +0000 (04:59 +0000)]
Add full support for access 2016 databases including the new 'Large Number' (aka Bigint) data type. Fixes feature #37

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1130 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 10 Oct 2017 01:19:03 +0000 (01:19 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1126 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare release jackcess-2.1.9
James Ahlborn [Tue, 10 Oct 2017 01:18:58 +0000 (01:18 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.9

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1124 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoprep for release
James Ahlborn [Tue, 10 Oct 2017 01:16:10 +0000 (01:16 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1123 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoFix writing of property maps without any properties. fixes #144
James Ahlborn [Tue, 3 Oct 2017 01:46:48 +0000 (01:46 +0000)]
Fix writing of property maps without any properties.  fixes #144

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1122 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoadd support link to main page
James Ahlborn [Tue, 3 Oct 2017 01:35:29 +0000 (01:35 +0000)]
add support link to main page

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1121 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoHandle more advanced query join constructs. fixes issue #141
James Ahlborn [Fri, 14 Jul 2017 03:46:58 +0000 (03:46 +0000)]
Handle more advanced query join constructs. fixes issue #141

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1110 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Mon, 26 Jun 2017 00:33:09 +0000 (00:33 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1109 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare release jackcess-2.1.8
James Ahlborn [Mon, 26 Jun 2017 00:33:04 +0000 (00:33 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.8

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1107 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoprep for release
James Ahlborn [Mon, 26 Jun 2017 00:31:48 +0000 (00:31 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1106 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agohandle missing table name for join expression
James Ahlborn [Mon, 26 Jun 2017 00:28:32 +0000 (00:28 +0000)]
handle missing table name for join expression

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1105 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agovalidate length of pre-defined relationship name
James Ahlborn [Thu, 15 Jun 2017 02:58:42 +0000 (02:58 +0000)]
validate length of pre-defined relationship name

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1104 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoAdd option to specify relationship name, fixes pull request #4
James Ahlborn [Tue, 6 Jun 2017 02:33:51 +0000 (02:33 +0000)]
Add option to specify relationship name, fixes pull request #4

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1103 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoFix parsing of certain internal-use queries. Fixes issue #142
James Ahlborn [Wed, 31 May 2017 03:53:25 +0000 (03:53 +0000)]
Fix parsing of certain internal-use queries.  Fixes issue #142

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1102 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Thu, 18 May 2017 02:44:45 +0000 (02:44 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1100 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare release jackcess-2.1.7
James Ahlborn [Thu, 18 May 2017 02:44:40 +0000 (02:44 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.7

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1098 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoprep for release
James Ahlborn [Thu, 18 May 2017 02:42:32 +0000 (02:42 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1097 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoprovide accessors for defaults config
James Ahlborn [Thu, 11 May 2017 04:05:28 +0000 (04:05 +0000)]
provide accessors for defaults config

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1096 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoAdd CustomLinkResolver which facilitates loading linked tables from files which are...
James Ahlborn [Thu, 11 May 2017 03:37:22 +0000 (03:37 +0000)]
Add CustomLinkResolver which facilitates loading linked tables from files which are not access databases.  fixes feature request #36

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1095 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoAllow inserting negative auto number fields, fixes pull request #3
James Ahlborn [Sun, 7 May 2017 17:59:09 +0000 (17:59 +0000)]
Allow inserting negative auto number fields, fixes pull request #3

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1094 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoCover the GENERIC_JET4 format in unit tests, thanks to Gord Thompson
James Ahlborn [Wed, 3 May 2017 01:30:57 +0000 (01:30 +0000)]
Cover the GENERIC_JET4 format in unit tests, thanks to Gord Thompson

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1093 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoupdate parent pom
James Ahlborn [Fri, 21 Apr 2017 21:50:55 +0000 (21:50 +0000)]
update parent pom

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1089 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoImplement support for partial index lookups. Efficient IndexCursor lookups can now...
James Ahlborn [Mon, 3 Apr 2017 04:23:31 +0000 (04:23 +0000)]
Implement support for partial index lookups.  Efficient IndexCursor lookups can now be done with multi-column indexes using only some of the columns in the index.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1087 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agomore plugin cleanup
James Ahlborn [Wed, 1 Feb 2017 01:52:11 +0000 (01:52 +0000)]
more plugin cleanup

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1082 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoupdate parent pom; various plugin updates
James Ahlborn [Wed, 30 Nov 2016 03:36:15 +0000 (03:36 +0000)]
update parent pom; various plugin updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1065 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agominor compilation cleanups
James Ahlborn [Wed, 30 Nov 2016 03:14:40 +0000 (03:14 +0000)]
minor compilation cleanups

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1064 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agouse column names in error message
James Ahlborn [Wed, 30 Nov 2016 02:04:24 +0000 (02:04 +0000)]
use column names in error message

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1063 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Wed, 30 Nov 2016 01:37:37 +0000 (01:37 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1062 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years ago[maven-release-plugin] prepare release jackcess-2.1.6
James Ahlborn [Wed, 30 Nov 2016 01:37:33 +0000 (01:37 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.6

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1060 f203690c-595d-4dc9-a70b-905162fa7fd2

7 years agoprep for release
James Ahlborn [Wed, 30 Nov 2016 01:32:48 +0000 (01:32 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1059 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agobetter fix for switching read-only file formats to read-only mode, wrap with read...
James Ahlborn [Thu, 17 Nov 2016 02:32:32 +0000 (02:32 +0000)]
better fix for switching read-only file formats to read-only mode, wrap with read-only FileChannel.  fixes feature #34

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1057 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd support for global usage maps which are reference type maps. fixes issue #138
James Ahlborn [Thu, 17 Nov 2016 01:17:51 +0000 (01:17 +0000)]
Add support for global usage maps which are reference type maps. fixes issue #138

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1056 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoautomatically switch to read-only mode when opening a file format which does not...
James Ahlborn [Sat, 12 Nov 2016 03:07:30 +0000 (03:07 +0000)]
automatically switch to read-only mode when opening a file format which does not support writing, fixes feature #34

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1055 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 4 Oct 2016 02:38:01 +0000 (02:38 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1044 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare release jackcess-2.1.5
James Ahlborn [Tue, 4 Oct 2016 02:37:56 +0000 (02:37 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.5

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1042 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprepare for release
James Ahlborn [Tue, 4 Oct 2016 02:36:44 +0000 (02:36 +0000)]
prepare for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1041 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agodoc updates
James Ahlborn [Sun, 11 Sep 2016 01:33:02 +0000 (01:33 +0000)]
doc updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1035 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomisc cleanups; doc updates
James Ahlborn [Sun, 11 Sep 2016 01:29:49 +0000 (01:29 +0000)]
misc cleanups; doc updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1034 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate docs for new metadata update support
James Ahlborn [Fri, 9 Sep 2016 12:37:38 +0000 (12:37 +0000)]
update docs for new metadata update support

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1033 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomore update tests; fix minor bug with allocating new usage maps
James Ahlborn [Fri, 9 Sep 2016 11:58:37 +0000 (11:58 +0000)]
more update tests; fix minor bug with allocating new usage maps

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1032 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomerge branch mutateops changes through r1030
James Ahlborn [Thu, 8 Sep 2016 12:45:38 +0000 (12:45 +0000)]
merge branch mutateops changes through r1030

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1031 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate javadocs, minor cleanups mutateops
James Ahlborn [Thu, 8 Sep 2016 12:29:32 +0000 (12:29 +0000)]
update javadocs, minor cleanups

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1030 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoexpand unit tests
James Ahlborn [Thu, 8 Sep 2016 01:43:36 +0000 (01:43 +0000)]
expand unit tests

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1029 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoremove debug output
James Ahlborn [Wed, 7 Sep 2016 00:54:29 +0000 (00:54 +0000)]
remove debug output

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1028 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoensure unique rel name and limit total length
James Ahlborn [Wed, 7 Sep 2016 00:36:13 +0000 (00:36 +0000)]
ensure unique rel name and limit total length

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1027 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd some unit tests
James Ahlborn [Mon, 5 Sep 2016 03:45:40 +0000 (03:45 +0000)]
add some unit tests

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1026 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomerge trunk changes through r1024
James Ahlborn [Sun, 4 Sep 2016 13:49:02 +0000 (13:49 +0000)]
merge trunk changes through r1024

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1025 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agominor cleanups
James Ahlborn [Sun, 4 Sep 2016 13:48:15 +0000 (13:48 +0000)]
minor cleanups

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1024 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomerge trunk changes through r1022
James Ahlborn [Sun, 4 Sep 2016 03:19:01 +0000 (03:19 +0000)]
merge trunk changes through r1022

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1023 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoChange multi-value complex columns so that they return all relevant column properties.
James Ahlborn [Sun, 4 Sep 2016 03:17:38 +0000 (03:17 +0000)]
Change multi-value complex columns so that they return all relevant column properties.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1022 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoignore different flags for different fk indexes
James Ahlborn [Fri, 2 Sep 2016 02:02:59 +0000 (02:02 +0000)]
ignore different flags for different fk indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1021 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosort out setting owner and sids for new objects
James Ahlborn [Thu, 1 Sep 2016 16:07:37 +0000 (16:07 +0000)]
sort out setting owner and sids for new objects

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1020 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement writing fk indexes
James Ahlborn [Thu, 1 Sep 2016 12:17:25 +0000 (12:17 +0000)]
implement writing fk indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1019 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdates
James Ahlborn [Tue, 30 Aug 2016 13:21:54 +0000 (13:21 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1018 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agofix directionality of relationship
James Ahlborn [Tue, 30 Aug 2016 13:19:01 +0000 (13:19 +0000)]
fix directionality of relationship

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1017 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoset fk type
James Ahlborn [Tue, 30 Aug 2016 03:31:39 +0000 (03:31 +0000)]
set fk type

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1016 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoalready has context
James Ahlborn [Tue, 30 Aug 2016 02:25:58 +0000 (02:25 +0000)]
already has context

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1015 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement adding indexes for integ enforced relationships
James Ahlborn [Tue, 30 Aug 2016 02:24:33 +0000 (02:24 +0000)]
implement adding indexes for integ enforced relationships

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1014 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd some validation for integrity enforced relationships
James Ahlborn [Sat, 27 Aug 2016 20:53:12 +0000 (20:53 +0000)]
add some validation for integrity enforced relationships

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1013 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement fkref writing; more error context; make relationship name unique
James Ahlborn [Sat, 27 Aug 2016 04:02:40 +0000 (04:02 +0000)]
implement fkref writing; more error context; make relationship name unique

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1012 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd row rel row to sys catalog as well
James Ahlborn [Thu, 25 Aug 2016 03:57:27 +0000 (03:57 +0000)]
add row rel row to sys catalog as well

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1011 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate
James Ahlborn [Wed, 24 Aug 2016 21:23:18 +0000 (21:23 +0000)]
update

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1010 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement logic to determine if relationship is one-to-one
James Ahlborn [Fri, 19 Aug 2016 03:08:18 +0000 (03:08 +0000)]
implement logic to determine if relationship is one-to-one

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1009 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate comment
James Ahlborn [Fri, 19 Aug 2016 01:32:46 +0000 (01:32 +0000)]
update comment

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1008 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosome fixups to get rel insert functional
James Ahlborn [Fri, 19 Aug 2016 01:25:44 +0000 (01:25 +0000)]
some fixups to get rel insert functional

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1007 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdates
James Ahlborn [Thu, 18 Aug 2016 01:49:37 +0000 (01:49 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1006 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement method for writing new relationship to db
James Ahlborn [Sat, 13 Aug 2016 04:14:56 +0000 (04:14 +0000)]
implement method for writing new relationship to db

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1005 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd some utility methods for creating relationship indexes
James Ahlborn [Wed, 3 Aug 2016 03:52:07 +0000 (03:52 +0000)]
add some utility methods for creating relationship indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1004 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agobegin work on adding relationships
James Ahlborn [Thu, 21 Jul 2016 01:53:23 +0000 (01:53 +0000)]
begin work on adding relationships

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1003 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoreorg to prep for RelationshipBuilder; move remaining table creation logic from Table...
James Ahlborn [Tue, 19 Jul 2016 03:45:53 +0000 (03:45 +0000)]
reorg to prep for RelationshipBuilder; move remaining table creation logic from TableBuilder to TableCreator

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1002 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agofew minor cleanups
James Ahlborn [Mon, 27 Jun 2016 01:08:05 +0000 (01:08 +0000)]
few minor cleanups

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1001 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agorework public api for adding index/column, ditch TableModBuilder
James Ahlborn [Fri, 24 Jun 2016 00:23:14 +0000 (00:23 +0000)]
rework public api for adding index/column, ditch TableModBuilder

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1000 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agopopulate new index data after creation
James Ahlborn [Wed, 22 Jun 2016 01:19:39 +0000 (01:19 +0000)]
populate new index data after creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@999 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoget add index def functional
James Ahlborn [Tue, 21 Jun 2016 02:30:17 +0000 (02:30 +0000)]
get add index def functional

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@998 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement check for determining backing index data
James Ahlborn [Sat, 18 Jun 2016 14:36:55 +0000 (14:36 +0000)]
implement check for determining backing index data

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@997 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement most of the dirty work for adding indexes
James Ahlborn [Thu, 16 Jun 2016 02:32:43 +0000 (02:32 +0000)]
implement most of the dirty work for adding indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@996 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agocheckpointing some progress on add index
James Ahlborn [Wed, 1 Jun 2016 01:51:55 +0000 (01:51 +0000)]
checkpointing some progress on add index

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@995 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd support for sharing backing index data across indexes during table creation
James Ahlborn [Thu, 19 May 2016 02:43:54 +0000 (02:43 +0000)]
add support for sharing backing index data across indexes during table creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@994 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomerge trunk changes through r992
James Ahlborn [Thu, 19 May 2016 01:58:07 +0000 (01:58 +0000)]
merge trunk changes through r992

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@993 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Thu, 19 May 2016 01:27:02 +0000 (01:27 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@992 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare release jackcess-2.1.4
James Ahlborn [Thu, 19 May 2016 01:26:58 +0000 (01:26 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.4

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@990 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprep for release
James Ahlborn [Thu, 19 May 2016 01:25:15 +0000 (01:25 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@989 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprimary key indexes should also have required flag
James Ahlborn [Wed, 18 May 2016 19:24:12 +0000 (19:24 +0000)]
primary key indexes should also have required flag

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@988 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprimary key indexes should also have required flag
James Ahlborn [Wed, 18 May 2016 02:11:33 +0000 (02:11 +0000)]
primary key indexes should also have required flag

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@987 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoactually write added column usage maps correctly
James Ahlborn [Tue, 3 May 2016 03:57:33 +0000 (03:57 +0000)]
actually write added column usage maps correctly

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@986 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd usage maps for lval cols
James Ahlborn [Fri, 29 Apr 2016 02:45:02 +0000 (02:45 +0000)]
add usage maps for lval cols

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@985 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agobegin adding umap support
James Ahlborn [Fri, 29 Apr 2016 01:47:00 +0000 (01:47 +0000)]
begin adding umap support

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@984 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosome initial code for mutation support
James Ahlborn [Thu, 28 Apr 2016 23:04:04 +0000 (23:04 +0000)]
some initial code for mutation support

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@983 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agocreate branch for mutation operations
James Ahlborn [Thu, 28 Apr 2016 23:00:29 +0000 (23:00 +0000)]
create branch for mutation operations

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@982 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd support for cascade null on delete relationships. Add support for the required...
James Ahlborn [Wed, 30 Mar 2016 00:55:18 +0000 (00:55 +0000)]
Add support for cascade null on delete relationships.  Add support for the required flag for an index.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@981 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAllow null values in foreign key fields when enforcing referential integrity. Fixes...
James Ahlborn [Mon, 21 Mar 2016 02:15:47 +0000 (02:15 +0000)]
Allow null values in foreign key fields when enforcing referential integrity.  Fixes issue #136

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@980 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd Database.getTableMetaData method to enable getting basic info about a Table ...
James Ahlborn [Tue, 16 Feb 2016 00:13:01 +0000 (00:13 +0000)]
Add Database.getTableMetaData method to enable getting basic info about a 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

8 years agoupdates
James Ahlborn [Tue, 16 Feb 2016 00:10:30 +0000 (00:10 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@978 f203690c-595d-4dc9-a70b-905162fa7fd2