ibldev

command module
v0.0.0-...-4d7012a Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2024 License: MIT Imports: 1 Imported by: 0

README

IBL

IBL is a simple utility to make development of Infinity Bot List easier as well as to allow bot developers to test the API.

For more information, try running "ibl --help"

If you wish to add a new command, use "cobra-cli add NAME"

IBLFile types

db
  • db.seed - A file that when loaded seeds a database with optional seed data
  • db.backup - A file that when loaded backs up a database as an encrypted section based on a private key. This can then be safely stored on s3 or other storage providers
  • db.staging - A sanitized staging file that can then be restored to a staging database.

See helper_scripts for in production usage of these options for managing our database

Still a work in progress

Documentation

Overview

Copyright © 2022 Infinity Bot List

Directories

Path Synopsis
internal
api
downloader
Package downloader defines a progress bar downloader
Package downloader defines a progress bar downloader
iblfile_legacyenc
From https://github.com/infinitybotlist/iblfile/blob/7d02b1ba186e0d6211330ae3d5442521345f90c1/consts.go
From https://github.com/infinitybotlist/iblfile/blob/7d02b1ba186e0d6211330ae3d5442521345f90c1/consts.go
input
Package input provides secure input methods for iblcli
Package input provides secure input methods for iblcli
ui

Jump to

Keyboard shortcuts

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