https://github.com/payfazz/go-apt
go-apt is a collection of frameworks that used as a helper and wrapper for some lib in GoLang
https://github.com/payfazz/go-apt
Last synced: about 1 month ago
JSON representation
go-apt is a collection of frameworks that used as a helper and wrapper for some lib in GoLang
- Host: GitHub
- URL: https://github.com/payfazz/go-apt
- Owner: payfazz
- Created: 2019-03-20T11:31:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T03:03:43.000Z (almost 3 years ago)
- Last Synced: 2025-05-07T17:42:27.829Z (10 months ago)
- Language: Go
- Homepage:
- Size: 651 KB
- Stars: 132
- Watchers: 4
- Forks: 8
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list - go-apt - apt is a collection of frameworks that used as a helper and wrapper for some lib in GoLang | payfazz | 138 | (Go)
README
# go-apt
Collection of frameworks that will used as helper
Features:
- fazzcloud (HTTP client)
- fazzcommon (Helper method)
- fazzdb (Simple ORM for Postgres)
- fazzkv (Key-Value using Redis)
### Fazzdb
- [ ] Documentation and others
- [x] Godoc
- [ ] Unit Test
- [ ] Jenkins Build Status
- [ ] Test Coverage
- [x] Prepared Statement & Named Query
- [ ] Where Condition
- [x] Where (AND & OR)
- [x] Where In
- [x] Group Where (Bracket)
- [ ] Subquery
- [ ] Select
- [x] Select From Table
- [x] Aggregate
- [x] Order By
- [x] Limit
- [x] Raw Query
- [x] Group By
- [x] Having
- [ ] Join
- [x] Exec Query
- [x] Bulk Insert
- [x] Insert
- [x] Update
- [x] Delete
- [x] Raw Query
- [x] ORM
- [x] Base Model
- [x] Uuid Model
- [x] Timestamp (created_at, updated_at)
- [x] Soft Delete (deleted_at)
- [ ] Recover Soft Delete [NOT TESTED]
- [x] Handle Context
- [ ] Migration
- [x] Create Table
- [x] Create Column
- [x] Primary Key
- [x] Nullable
- [x] Unique
- [x] Foreign Key
- [ ] Alter Table
- [x] Add Column
- [x] Alter Column
- [x] Drop Column
- [x] Rename Column
- [ ] Foreign Key
- [x] Drop Table
- [x] Create Enum
- [ ] Alter Enum
- [x] Drop Enum
- [x] Create Index
- [x] Drop Index
- [ ] Config