mirror of
https://github.com/ManyakRus/crud_generator.git
synced 2024-12-22 00:36:41 +02:00
.. | ||
.travis.yml | ||
LICENSE.txt | ||
README.md | ||
snaker.go |
snaker
This is a small utility to convert camel cased strings to snake case and back, except some defined words.
QBS Usage
To replace the original toSnake and back algorithms for https://github.com/coocood/qbs you can easily use snaker:
Import snaker
import (
github.com/coocood/qbs
github.com/serenize/snaker
)
Register the snaker methods to qbs
qbs.ColumnNameToFieldName = snaker.SnakeToCamel
qbs.FieldNameToColumnName = snaker.CamelToSnake