ndbex

extension modules for Nim's 'db_*' modules

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install ndbex
choosenim install ndbex
git clone https://github.com/Senketsu/nim-db-ex

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
ndbex - - - - - - -

Source

Repository https://github.com/Senketsu/nim-db-ex
Homepage https://github.com/Senketsu/nim-db-ex
Registry Source nimble_official

README

nim-db-ex

A small extension to Nim's db_* modules

About:

This library is a small extension for Nim's db_ modules that uses new type RowNew
Importing those extensions will also import Nim's db_
modules.

Contents:

Adds: * New type RowNew tuple[hasData: bool,data: seq[string]] * Convenience proc hasData() for string, Row & seq[Row] * Convenience proc getValueNew() - returns tuple[hasData: bool, data: string] * Basic procedures for the new type:
getRowNew(), getAllRowsNew(), & iterators fastRowsNew(), rowsNew