summaryrefslogtreecommitdiff
path: root/nexus
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-01-19 12:07:33 +0100
committerMS <ms@taler.net>2021-01-19 12:07:33 +0100
commit73672682cd5cce06a6e4132748132b77f3a3f50f (patch)
tree0cfeddbbd8cb3685223eb01dc59999f5c65ae253 /nexus
parent16150704f6060671446bde886d467c1121fab048 (diff)
downloadlibeufin-73672682cd5cce06a6e4132748132b77f3a3f50f.tar.gz
libeufin-73672682cd5cce06a6e4132748132b77f3a3f50f.tar.bz2
libeufin-73672682cd5cce06a6e4132748132b77f3a3f50f.zip
Allowing same connection name for different users.
Diffstat (limited to 'nexus')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/DB.kt3
1 files changed, 1 insertions, 2 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/DB.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/DB.kt
index 9dc4a96e..94d3263a 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/DB.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/DB.kt
@@ -302,14 +302,13 @@ class NexusUserEntity(id: EntityID<String>) : Entity<String>(id) {
}
object NexusBankConnectionsTable : IdTable<String>() {
- override val id = NexusBankConnectionsTable.text("id").entityId().uniqueIndex()
+ override val id = NexusBankConnectionsTable.text("id").entityId()
val type = text("type")
val owner = reference("user", NexusUsersTable)
}
class NexusBankConnectionEntity(id: EntityID<String>) : Entity<String>(id) {
companion object : EntityClass<String, NexusBankConnectionEntity>(NexusBankConnectionsTable)
-
var type by NexusBankConnectionsTable.type
var owner by NexusUserEntity referencedOn NexusBankConnectionsTable.owner
}