yqlx

module
v0.0.0-...-6cdc21d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2022 License: MIT

README

yqlx

PkgGoDev test codecov Go Report Card

A tool to generate query builder for YDB. Work in progress.

License

MIT License

Copyright (c) 2022 Alexey Popov

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Directories

Path Synopsis
cmd
yqlx/cmd
Package cmd provides command-line commands.
Package cmd provides command-line commands.
internal
codegen/table
Package table provides new table generator.
Package table provides new table generator.
codegen/table/utils
Package utils provides generator utilities.
Package utils provides generator utilities.
codegen/table/validator
Package validator provides validator.
Package validator provides validator.
codegen/table/validator/errors
Package errors provides validation errors.
Package errors provides validation errors.
codegen/table/validator/rules
Package rules provides validation rules.
Package rules provides validation rules.
codegen/table/writer
Package writer provides table definition writer.
Package writer provides table definition writer.
logx
Package logx provides logger.
Package logx provides logger.
templatex
Package templatex provides useful helper to compile and write template to file.
Package templatex provides useful helper to compile and write template to file.
Package schema provides YDB-schema primitives.
Package schema provides YDB-schema primitives.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL