aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/world/db/jdbc.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/world/db/jdbc.lux17
1 files changed, 10 insertions, 7 deletions
diff --git a/stdlib/source/library/lux/world/db/jdbc.lux b/stdlib/source/library/lux/world/db/jdbc.lux
index 76c1cc17b..f2ca6ee00 100644
--- a/stdlib/source/library/lux/world/db/jdbc.lux
+++ b/stdlib/source/library/lux/world/db/jdbc.lux
@@ -51,16 +51,19 @@
(#static getConnection [java/lang/String java/lang/String java/lang/String] #io #try java/sql/Connection))
(type: .public Credentials
- {#url URL
- #user Text
- #password Text})
+ (Record
+ {#url URL
+ #user Text
+ #password Text}))
-(type: .public ID Int)
+(type: .public ID
+ Int)
(type: .public (Statement input)
- {#sql sql.Statement
- #input (Input input)
- #value input})
+ (Record
+ {#sql sql.Statement
+ #input (Input input)
+ #value input}))
(template [<name> <forge> <output>]
[(capability: .public (<name> ! i)