Skip to content

Commit d3c4bd1

Browse files
committed
Make the SQLJ package in touch with fbjava-deployer utility.
1 parent 4c062dc commit d3c4bd1

File tree

1 file changed

+22
-1
lines changed
  • src/fbjava-impl/src/main/resources/org/firebirdsql/fbjava

1 file changed

+22
-1
lines changed

src/fbjava-impl/src/main/resources/org/firebirdsql/fbjava/install.sql

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ begin
6767
name type of column fb$java$jar.name not null
6868
);
6969

70+
procedure update_jar (
71+
url varchar(256) character set utf8 not null,
72+
name type of column fb$java$jar.name not null
73+
);
74+
7075
procedure replace_jar (
7176
url varchar(256) character set utf8 not null,
7277
name type of column fb$java$jar.name not null
@@ -146,7 +151,7 @@ begin
146151
end
147152
end
148153

149-
procedure replace_jar (
154+
procedure update_jar (
150155
url varchar(256) character set utf8 not null,
151156
name type of column fb$java$jar.name not null
152157
)
@@ -156,6 +161,22 @@ begin
156161
execute procedure install_jar(url, name);
157162
end
158163

164+
procedure replace_jar (
165+
url varchar(256) character set utf8 not null,
166+
name type of column fb$java$jar.name not null
167+
)
168+
as
169+
begin
170+
begin
171+
execute procedure remove_jar(name);
172+
when any do
173+
begin
174+
end
175+
end
176+
177+
execute procedure install_jar(url, name);
178+
end
179+
159180
procedure read_jar (
160181
name type of column fb$java$jar_entry.name not null
161182
) returns (

0 commit comments

Comments
 (0)