Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/DATA-DOG/go-txdb

Package txdb is a single transaction based database sql driver. When the connection is opened, it starts a transaction and all operations performed on this *sql.DB will be within that transaction. If concurrent actions are performed, the lock is acquired and connection is always released the statements and rows are not holding the connection. Why is it useful. A very basic use case would be if you want to make functional tests you can prepare a test database and within each test you do not have to reload a database. All tests are isolated within transaction and though, performs fast. And you do not have to interface your sql.DB reference in your code, txdb is like a standard sql.Driver. This driver supports any sql.Driver connection to be opened. You can register txdb for different sql drivers and have it under different driver names. Under the hood whenever a txdb driver is opened, it attempts to open a real connection and starts transaction. When close is called, it rollbacks transaction leaving your prepared test database in the same state as before. Given, you have a mysql database called txdb_test and a table users with a username column. Example: Every time you will run this application, it will remain in the same state as before.
9 versions
Latest release: 5 months ago
148 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/DATA-DOG/go-txdb

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/DATA-DOG%2Fgo-txdb

Dependent Repos 471

jt-nti/fabric-builder-k8s Fork of hyperledger-labs/fabric-builder-k8s
Proof of concept Fabric builder for Kubernetes
  • v0.1.3 samples/go-contract/go.sum

Size: 314 KB - Last synced: about 18 hours ago - Pushed: about 22 hours ago

0xouzm/fabric-samples Fork of hyperledger/fabric-samples
  • v0.1.3 asset-transfer-abac/chaincode-go/go.sum
  • v0.1.3 asset-transfer-basic/chaincode-external/go.sum
  • v0.1.3 asset-transfer-basic/chaincode-go/go.sum
  • v0.1.3 asset-transfer-ledger-queries/chaincode-go/go.sum
  • v0.1.3 asset-transfer-private-data/chaincode-go/go.sum
  • v0.1.3 auction-dutch/chaincode-go/go.sum
  • v0.1.3 auction-dutch/chaincode-go-auditor/go.sum
  • v0.1.3 auction-simple/chaincode-go/go.sum
  • v0.1.3 chaincode/abstore/go/go.sum
  • v0.1.3 chaincode/fabcar/go/go.sum
  • v0.1.3 chaincode/marbles02_private/go/go.sum
  • v0.1.3 commercial-paper/organization/digibank/contract-go/go.sum
  • v0.1.3 commercial-paper/organization/magnetocorp/contract-go/go.sum
  • v0.1.3 token-erc-1155/chaincode-go/go.sum
  • v0.1.3 token-erc-20/chaincode-go/go.sum
  • v0.1.3 token-erc-721/chaincode-go/go.sum
  • v0.1.3 token-utxo/chaincode-go/go.sum

Size: 21.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

vipinsun/cactus Fork of hyperledger/cacti
Hyperledger Cactus is a new approach to the blockchain interoperability problem
  • v0.1.3 packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/asset-transfer-private-data/chaincode-go/go.sum
  • v0.1.3 packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-go/go.sum

Size: 39.9 MB - Last synced: 5 months ago - Pushed: 5 months ago

shufo/go-graphql-boilerplate
A boilerplate for creating GraphQL server with Go
  • v0.1.2 go.mod
  • v0.1.2 go.sum

Size: 92.8 KB - Last synced: 2 days ago - Pushed: 5 months ago

smartcontractkit/chainlink-cosmos
  • v0.1.3 ops/go.sum

Size: 3.76 MB - Last synced: 9 days ago - Pushed: 9 days ago

moweixuanshou/EMR_chaincode
EMR链码包
  • v0.1.3 go.sum

Size: 4.83 MB - Last synced: 9 months ago - Pushed: almost 2 years ago

ktakenaka/gosample2022
  • v0.1.5 go.mod
  • v0.1.5 go.sum

Size: 382 KB - Last synced: 10 months ago - Pushed: almost 2 years ago

hyperledger/cacti
Hyperledger Cacti is a new approach to the blockchain interoperability problem
  • v0.1.3 packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/asset-transfer-private-data/chaincode-go/go.sum
  • v0.1.3 packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-go/go.sum

Size: 171 MB - Last synced: 20 days ago - Pushed: 21 days ago

TOM-LeeEunGyu/calieper
  • v0.1.3 src/fabric/api/fixed-asset/go/go.sum

Size: 5.53 MB - Last synced: 6 months ago - Pushed: almost 2 years ago

cucumber/godog
Cucumber for golang
  • v0.1.4 _examples/go.mod
  • v0.1.4 _examples/go.sum

Size: 9.86 MB - Last synced: 21 days ago - Pushed: 26 days ago

Braganca95/BackendHyperledger
  • v0.1.3 projetoIV/go.sum

Size: 2.4 MB - Last synced: 8 months ago - Pushed: almost 2 years ago

hyperledger/firefly
Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols.
  • v0.1.3 smart_contracts/fabric/firefly-go/go.sum

Size: 86.3 MB - Last synced: 1 day ago - Pushed: 2 days ago

scribd/go-sdk
Go SDK
  • v0.1.3 go.mod
  • v0.1.3 go.sum

Size: 640 KB - Last synced: 12 days ago - Pushed: 12 days ago

hyperledger/fabric-test
A collection of utilities used to test the core Hyperledger Fabric projects
  • v0.1.3 regression/hsm/chaincode/fabcar/go/go.sum

Size: 15.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

sapthasurendran/fabric-smart-client Fork of hyperledger-labs/fabric-smart-client
The Fabric Smart Client is a new Fabric Client that lets you focus on the business processes and simplifies the development of Fabric-based distributed application.
  • v0.1.3 go.sum
  • v0.1.3 platform/fabric/services/state/cc/query/go.sum

Size: 3.77 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

tmk616window/go-hasura-tutorial_rep
  • v0.1.5 api/go.mod
  • v0.1.5 api/go.sum

Size: 143 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago

hyperledger-labs/PerformanceSandBox 📦
Sandbox for Hyperledger Projects Performance research usage
  • v0.1.3 SUT/fabric/chaincode/nftsamplecode/go.sum

Size: 1.43 MB - Last synced: 5 months ago - Pushed: 5 months ago

hellridingpeacock/fabric-samples
  • v0.1.3 asset-transfer-abac/chaincode-go/go.sum
  • v0.1.3 asset-transfer-basic/chaincode-external/go.sum
  • v0.1.3 asset-transfer-basic/chaincode-go/go.sum
  • v0.1.3 asset-transfer-ledger-queries/chaincode-go/go.sum
  • v0.1.3 asset-transfer-private-data/chaincode-go/go.sum
  • v0.1.3 auction/chaincode-go/go.sum

Size: 94.8 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

allisson/hammer
Simple webhook system written in golang
  • v0.1.4 go.mod
  • v0.1.4 go.sum

Size: 398 KB - Last synced: 2 days ago - Pushed: over 1 year ago

nala7/hyperledger_car_auction
  • v0.1.3 src/go.sum

Size: 32.2 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago

yasszu/go-firebase-auth-server
  • v0.1.4 go.mod
  • v0.1.4 go.sum

Size: 241 KB - Last synced: about 1 month ago - Pushed: over 2 years ago

hyperledger-labs/fabric-opssc
Operations Smart Contract (OpsSC) for Hyperledger Fabric v2.x
  • v0.1.3 sample-environments/fabric-samples/asset-transfer-basic/chaincode-go/go.sum
  • v0.1.3 sample-environments/fabric-samples/asset-transfer-private-data/chaincode-go/go.sum

Size: 1.5 MB - Last synced: 14 days ago - Pushed: 15 days ago

KoleMax/async-architecture
  • v0.1.5 go.mod
  • v0.1.5 go.sum

Size: 563 KB - Last synced: 20 days ago - Pushed: almost 2 years ago

vieirabrunocesar/cloudcalc
  • v0.1.0 go.sum

Size: 3.27 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

ColorMuseum/colorPool
  • v0.1.3 lib/chainlink/integration-tests/go.sum

Size: 16.7 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

ifx-dr/DR-Managing-System
  • v0.1.3 Backend/asset-transfer-basic/chaincode-external/go.sum
  • v0.1.3 Backend/chaincode/abstore/go/go.sum
  • v0.1.3 Backend/chaincode/fabcar/external/go.sum
  • v0.1.3 Backend/chaincode/fabcar/go/go.sum
  • v0.1.3 Backend/chaincode/marbles02_private/go/go.sum

Size: 2.07 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

SeiwonPark/hyperledger
  • v0.1.3 fabric-samples/asset-transfer-abac/chaincode-go/go.sum
  • v0.1.3 fabric-samples/asset-transfer-basic/chaincode-external/go.sum
  • v0.1.3 fabric-samples/asset-transfer-basic/chaincode-go/go.sum
  • v0.1.3 fabric-samples/asset-transfer-ledger-queries/chaincode-go/go.sum
  • v0.1.3 fabric-samples/asset-transfer-private-data/chaincode-go/go.sum
  • v0.1.3 fabric-samples/auction-dutch/chaincode-go/go.sum
  • v0.1.3 fabric-samples/auction-dutch/chaincode-go-auditor/go.sum
  • v0.1.3 fabric-samples/auction-simple/chaincode-go/go.sum
  • v0.1.3 fabric-samples/chaincode/abstore/go/go.sum
  • v0.1.3 fabric-samples/chaincode/fabcar/external/go.sum
  • v0.1.3 fabric-samples/chaincode/fabcar/go/go.sum
  • v0.1.3 fabric-samples/chaincode/marbles02_private/go/go.sum
  • v0.1.3 fabric-samples/commercial-paper/organization/digibank/contract-go/go.sum
  • v0.1.3 fabric-samples/commercial-paper/organization/magnetocorp/contract-go/go.sum
  • v0.1.3 fabric-samples/token-erc-1155/chaincode-go/go.sum
  • v0.1.3 fabric-samples/token-erc-20/chaincode-go/go.sum
  • v0.1.3 fabric-samples/token-erc-721/chaincode-go/go.sum
  • v0.1.3 fabric-samples/token-utxo/chaincode-go/go.sum

Size: 1.4 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

LoniasGR/hyperledger-fabric-sla-chaincode
  • v0.1.3 chaincode_parts/go.sum
  • v0.1.3 chaincode_sla/go.sum
  • v0.1.3 chaincode_vru/go.sum

Size: 1 MB - Last synced: 9 months ago - Pushed: about 1 year ago

samlinux/htsc
Samlinux Academy - a place to learn about Hyperledger Fabric
  • v0.1.3 meetup-231020/chaincode/abstore/go.sum
  • v0.1.3 meetup-231020/chaincode/abstore2/go.sum

Size: 125 KB - Last synced: 10 days ago - Pushed: almost 3 years ago

kumarpint0/mbeMarket
fractional bond market based on blockchain
  • v0.1.3 chaincode/basic/go.sum

Size: 107 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

nexgensoft/chacerapp
Backend powering the Chacerapp Application
  • v0.1.3 go.mod
  • v0.1.3 go.sum

Size: 207 KB - Last synced: about 1 year ago - Pushed: over 2 years ago

ooibc88/blockbench
BLOCKBENCH: A Framework for Analyzing Private Blockchains. Blockbench contains workloads for measuring the data processing performance, and workloads for understanding the performance of different layers of Blockchain systems.
  • v0.1.3 benchmark/contracts/fabric-v2.2/donothing/go.sum
  • v0.1.3 benchmark/contracts/fabric-v2.2/ioheavy/go.sum
  • v0.1.3 benchmark/contracts/fabric-v2.2/kvstore/go.sum
  • v0.1.3 benchmark/contracts/fabric-v2.2/smallbank/go.sum
  • v0.1.3 benchmark/contracts/fabric-v2.2/sorter/go.sum

Size: 2.42 MB - Last synced: about 1 month ago - Pushed: 8 months ago

tadoku/tadoku
Tadoku is a friendly foreign-language reading contest aimed at building a habit of reading in your non-native languages.
  • v0.1.4 go.mod
  • v0.1.4 go.sum

Size: 13.2 MB - Last synced: about 2 months ago - Pushed: 4 months ago

chirst/go-todo
A gud project
  • v0.1.4 go.mod
  • v0.1.4 go.sum

Size: 185 KB - Last synced: 3 months ago - Pushed: 8 months ago

hyperledger-labs/fabric-smart-client
The Fabric Smart Client is a new Fabric Client that lets you focus on the business processes and simplifies the development of Fabric-based distributed application.
  • v0.1.3 go.sum
  • v0.1.3 platform/fabric/services/state/cc/query/go.sum

Size: 4.26 MB - Last synced: 20 days ago - Pushed: 21 days ago