|
9 months ago | |
---|---|---|
stringy | 9 months ago | |
.gitignore | 9 months ago | |
Jenkinsfile | 9 months ago | |
README.md | 9 months ago | |
actions.go | 9 months ago | |
common_test.go | 9 months ago | |
constraint_elementsnotnull.go | 9 months ago | |
constraint_elementsnotnull_test.go | 9 months ago | |
constraint_foreign.go | 9 months ago | |
constraint_notnoull_test.go | 9 months ago | |
constraint_notnull.go | 9 months ago | |
constraint_unique.go | 9 months ago | |
constraint_unique_test.go | 9 months ago | |
constraints.go | 9 months ago | |
db.go | 9 months ago | |
db_test.go | 9 months ago | |
go.mod | 9 months ago | |
go.sum | 9 months ago | |
index_array.go | 9 months ago | |
index_array_test.go | 9 months ago | |
index_simple.go | 9 months ago | |
indicies.go | 9 months ago | |
indicies_test.go | 9 months ago | |
internals.go | 9 months ago | |
iteration.go | 9 months ago | |
query.go | 9 months ago | |
query_test.go | 9 months ago | |
queryop.go | 9 months ago | |
table.go | 9 months ago | |
test.proto | 9 months ago | |
test.sh | 9 months ago | |
transaction.go | 9 months ago |
TDB is a table-oriented database in golang built atop bolt. It does lots of things:
Proof of concept. I aim to use it in some of my projects so it will be maintained as long as makes sense.
It is tested, but iIt probably isn’t safe. It isn’t benchmarked, so it probably isn’t fast. It’s getting there, and currently achieves its goals of being feture rich and having few dependencies.