Commit Graph

13 Commits

Author SHA1 Message Date
Andrzej J.R. Hunt
6cb1f56fce Implement sdbcx table creation. (firebird-sdbc)
Change-Id: I3d0de21a5fe10b64e21955f3384b95a96ac7561e
2013-08-15 20:31:14 +01:00
Andrzej J.R. Hunt
d3a002af12 Implement altering of default value.
Change-Id: I531fbbc1e07bc686bf76103ccf7a5e1c47a72cf1
2013-08-15 10:02:40 +01:00
Andrzej J.R. Hunt
64b927ba87 Remove ambiguity.
Change-Id: I75a5145cdaf3b133eba20a104044034b9f885630
2013-08-14 19:34:53 +01:00
Andrzej J.R. Hunt
60cda25e1d Remove XRename support from XTable. (firebird-sdbc)
Firebird doesn't support the renaming of tables, hence we need
to disable the api to rename tables.

Change-Id: I86045697f684280c591979dad4fdea2dde0db4ba
2013-08-14 17:24:59 +01:00
Andrzej J.R. Hunt
488f62781e Refresh columns after alter. (firebird-sdbc)
Without this the column data isn't updated after a change, which can
lead to e.g. the UI getting confused and producing errors.

Change-Id: I69ed79bbb987799fea7ecbbb1e516f7f9328ef9f
2013-08-14 17:24:59 +01:00
Andrzej J.R. Hunt
b174e1b733 Implement column-name altering. (firebird-sdbc)
Change-Id: I93bdbd37976fe467459b7fb39c26f6637ea7e84e
2013-08-14 17:24:58 +01:00
Andrzej J.R. Hunt
67a9e7b1a1 OTableHelper requires a call to construct() to be usable. (firebird-sdbc)
Without this we get a UnknownPropertyException due to the relevant
properties not being set up.

Change-Id: I3fa956a4a82e411d7aba3895faf58b8a84f9fb5c
2013-08-13 22:12:40 +01:00
Andrzej J.R. Hunt
893a8a6f11 Remove unneeded field. (firebird-sdbc)
This can be retrieved as needed from DatabaseMetaData.

Change-Id: I0324b7c087e6d7357437a9d6bc94340605066172
2013-08-12 17:20:21 +01:00
Andrzej J.R. Hunt
c33f9afcad Add getIndexes. (firebird-sdbc)
Change-Id: I939c8033b6813754ee62092e3cab39ded853501e
2013-08-12 17:20:21 +01:00
Andrzej J.R. Hunt
2997e7d253 Add getKeys() using OKeysHelper (firebird-sdbc).
Change-Id: I5a885cec81d9abcd0b1fc18d0dcd98c292999a51
2013-08-12 17:20:21 +01:00
Andrzej J.R. Hunt
d12ddee812 Creation of skeleton Columns. (firebird-sdbc)
Change-Id: I5289dc68c05190e67420c51d8857dab5187cd98b
2013-08-11 16:05:11 +01:00
Andrzej J.R. Hunt
f496a1cb39 Implement Tables::createObject. (firebird-sdbc)
Change-Id: I9a4d301a0edf27af2dc3c571156592406c5019f9
2013-08-11 16:05:10 +01:00
Andrzej J.R. Hunt
73341eddbf Add sdbcx.Table (firebird-sdbc)
Change-Id: Iae9a4d1292d0dcd2da17c5a5552a3986b306a550
2013-08-11 16:05:10 +01:00