Change constant definition syntax so they show up in godoc

for TxAccessMode, TxDeferrableMode and TxIsoLevel

After this commit, Godoc understands these are the valid values of these
types and shows them together in the documentation.
pull/1134/head
Jille Timmermans 2021-11-21 09:56:38 +01:00 committed by Jack Christensen
parent 058f346079
commit 1d606a91b8
1 changed files with 8 additions and 8 deletions

16
tx.go
View File

@ -15,10 +15,10 @@ type TxIsoLevel string
// Transaction isolation levels // Transaction isolation levels
const ( const (
Serializable = TxIsoLevel("serializable") Serializable TxIsoLevel = "serializable"
RepeatableRead = TxIsoLevel("repeatable read") RepeatableRead TxIsoLevel = "repeatable read"
ReadCommitted = TxIsoLevel("read committed") ReadCommitted TxIsoLevel = "read committed"
ReadUncommitted = TxIsoLevel("read uncommitted") ReadUncommitted TxIsoLevel = "read uncommitted"
) )
// TxAccessMode is the transaction access mode (read write or read only) // TxAccessMode is the transaction access mode (read write or read only)
@ -26,8 +26,8 @@ type TxAccessMode string
// Transaction access modes // Transaction access modes
const ( const (
ReadWrite = TxAccessMode("read write") ReadWrite TxAccessMode = "read write"
ReadOnly = TxAccessMode("read only") ReadOnly TxAccessMode = "read only"
) )
// TxDeferrableMode is the transaction deferrable mode (deferrable or not deferrable) // TxDeferrableMode is the transaction deferrable mode (deferrable or not deferrable)
@ -35,8 +35,8 @@ type TxDeferrableMode string
// Transaction deferrable modes // Transaction deferrable modes
const ( const (
Deferrable = TxDeferrableMode("deferrable") Deferrable TxDeferrableMode = "deferrable"
NotDeferrable = TxDeferrableMode("not deferrable") NotDeferrable TxDeferrableMode = "not deferrable"
) )
// TxOptions are transaction modes within a transaction block // TxOptions are transaction modes within a transaction block