Ajax

command module
v0.0.0-...-0ee37cb Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2022 License: MIT Imports: 1 Imported by: 0

README

wakatime

Ajax

Ajax is helper CLI tool that offers the following functionalites:

  • Easily create, kill, pull, list Docker images and containers
  • Generate Code

Table of Contents

Usage

Docker

can be invoked with the following flags d or docker

List

Called to list running containers Ajax docker --list or Ajax docker -l result:

#       ContainerID              Label
--------------------------------------------------------------------------------------------
0       f882b0c3b71d            pg
1       53cbb285afb2            my-redis
Get

Called to pull a Docker image Ajax d --get <image> or Ajax d -g <image>

same result as docker pull <image>

Kill

Called to kill a container the # is the container number Generated by Ajax docker --list Ajax docker --kill <#> or Ajax d -k <#>

Pre-Generate

Called to run a pre-generate script to spin up a docker container for development purposes Ajax docker pregen <OPTION> or Ajax d -p <OPTION>

Options:

Option Description
postgres postgres container with username: postgres password:secret running on port 5432
redis redis container
mssql Azure SQL containern with username: SA password: secret running on port 1433
Generate

Called to run a generate go file and can be invoked with the following flags g or generate

Gin Api Controller

Called to generate a gin controller Ajax gen --controller <name> or Ajax g -c <name>

Go Serivce

Called to generate a go service Ajax gen --service <name> or Ajax g -s <name>

Router

Called to generate a router Ajax gen --router <name> or Ajax g -r <name>

routers supported:

Router Description
gin gin router
Index Page

Called to generate a index page for the router Ajax gen --index <name> or Ajax g -i <name>

routers supported:

Router Description
gin gin router

Functionalities that are implemented:

  • Docker
    • List running Docker containers
    • Kill Docker container
    • Pull Docker image
    • Run pre-generated Docker services
  • MSSQL/SQL Server/Azure SQL
  • PostgreSQL
  • Redis
  • Hello World
  • Code Generation
    • Gin Api Controller
    • Go Serivce
    • Router
  • Gin Router
    • Index Page
  • Gin Router

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Utils
services

Jump to

Keyboard shortcuts

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