mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-17 21:29:54 +01:00
Close statements after running migrations.
This commit is contained in:
@@ -37,6 +37,7 @@ class Migration38_39 implements Migration<Connection> {
|
|||||||
s.execute("ALTER TABLE incomingKeys"
|
s.execute("ALTER TABLE incomingKeys"
|
||||||
+ " ALTER COLUMN contactId"
|
+ " ALTER COLUMN contactId"
|
||||||
+ " SET NOT NULL");
|
+ " SET NOT NULL");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ class Migration39_40 implements Migration<Connection> {
|
|||||||
s.execute("ALTER TABLE statuses"
|
s.execute("ALTER TABLE statuses"
|
||||||
+ " ALTER COLUMN eta"
|
+ " ALTER COLUMN eta"
|
||||||
+ " SET NOT NULL");
|
+ " SET NOT NULL");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ class Migration40_41 implements Migration<Connection> {
|
|||||||
s = txn.createStatement();
|
s = txn.createStatement();
|
||||||
s.execute("ALTER TABLE contacts"
|
s.execute("ALTER TABLE contacts"
|
||||||
+ dbTypes.replaceTypes(" ADD alias _STRING"));
|
+ dbTypes.replaceTypes(" ADD alias _STRING"));
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -89,6 +89,7 @@ class Migration41_42 implements Migration<Connection> {
|
|||||||
+ " FOREIGN KEY (keySetId)"
|
+ " FOREIGN KEY (keySetId)"
|
||||||
+ " REFERENCES outgoingHandshakeKeys (keySetId)"
|
+ " REFERENCES outgoingHandshakeKeys (keySetId)"
|
||||||
+ " ON DELETE CASCADE)"));
|
+ " ON DELETE CASCADE)"));
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class Migration42_43 implements Migration<Connection> {
|
|||||||
+ " ADD COLUMN handshakePublicKey _BINARY"));
|
+ " ADD COLUMN handshakePublicKey _BINARY"));
|
||||||
s.execute("ALTER TABLE contacts"
|
s.execute("ALTER TABLE contacts"
|
||||||
+ " DROP COLUMN active");
|
+ " DROP COLUMN active");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ class Migration43_44 implements Migration<Connection> {
|
|||||||
+ " ADD COLUMN rootKey _SECRET"));
|
+ " ADD COLUMN rootKey _SECRET"));
|
||||||
s.execute("ALTER TABLE outgoingKeys"
|
s.execute("ALTER TABLE outgoingKeys"
|
||||||
+ " ADD COLUMN alice BOOLEAN");
|
+ " ADD COLUMN alice BOOLEAN");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ class Migration44_45 implements Migration<Connection> {
|
|||||||
try {
|
try {
|
||||||
s = txn.createStatement();
|
s = txn.createStatement();
|
||||||
s.execute("ALTER TABLE pendingContacts DROP COLUMN state");
|
s.execute("ALTER TABLE pendingContacts DROP COLUMN state");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ class Migration45_46 implements Migration<Connection> {
|
|||||||
s = txn.createStatement();
|
s = txn.createStatement();
|
||||||
s.execute("ALTER TABLE messages"
|
s.execute("ALTER TABLE messages"
|
||||||
+ " ADD COLUMN temporary BOOLEAN DEFAULT FALSE NOT NULL");
|
+ " ADD COLUMN temporary BOOLEAN DEFAULT FALSE NOT NULL");
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ class Migration46_47 implements Migration<Connection> {
|
|||||||
s.execute(dbTypes.replaceTypes("ALTER TABLE contacts"
|
s.execute(dbTypes.replaceTypes("ALTER TABLE contacts"
|
||||||
+ " ADD COLUMN syncVersions"
|
+ " ADD COLUMN syncVersions"
|
||||||
+ " _BINARY DEFAULT '00' NOT NULL"));
|
+ " _BINARY DEFAULT '00' NOT NULL"));
|
||||||
|
s.close();
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
tryToClose(s, LOG, WARNING);
|
tryToClose(s, LOG, WARNING);
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
Reference in New Issue
Block a user