You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 5, 2024. It is now read-only.
fuckdb helps you fuck the db when you write go struct.
fuckdb generates a go compatible struct type with the required column names, data types, and annotations just fill in the database information in the web UI. Making go web develop very easy by saving a lot of time writing structure.fuckdbis based/inspired by the work of Seth Shelnutt's db2struct, and Db2Struct is based/inspired by the work of ChimeraCoder's gojson package gojson.
Web UI
Easy to use
Only a few clicks on the web UI can generate the corresponding golang struct with ORM or json or xml ... tags.
How to use?
Source code deploy
git clone the source code
cd fuckdb/
make build
fuckdb server
Then UI will be opened.
CMD - fuckdb Lite
tips: fuckdb Lite is a undependent tool, no need to install fuckdb first.
install
macos
brew tap hantmac/tap && brew install fuckdb
Linux
wget https://github.com/hantmac/fuckdb/releases/download/v1.0.1/fuckdb_linux.tar.gz && tar -zxvf fuckdb_linux.tar.gz
windows
download the windows file in release
First, run fuckdb generate to generate fuckdb.json add your mysql info