Skip to main content

A CLI event management app

Project description

stevent-management

Usage:

$ stevent-management [OPTIONS] COMMAND [ARGS]...

Options:

  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • add_event: Add an event
  • update_event: Make changes to an existing event
  • delete_event
  • add_profile : Add a guest
  • list_profiles: list all guest profiles created by event manager
  • get_profile
  • update_profile
  • delete_profile
  • delete_all_profiles
  • search_profiles
  • export_profiles
  • register_manager: Register a new event manager.
  • login_manager: Authenticate an event manager.
  • delete_manager: Delete a specific event manager by username.
  • delete_all_managers: Delete all event managers from the database.

Note: TEXT after options below, are the input values we want to send along with the options. Where options are not included with command, you will be prompted.

stevent-management add_event

Usage:

$ stevent-management add_event [OPTIONS]
$ stevent-management add_event

Options:

  • --event-name TEXT: [required]
  • --description TEXT: [required]
  • --event-date TEXT: [required]
  • --age-range TEXT: [required]
  • --token TEXT: [required]
  • --help: Show this message and exit.

stevent-management update_event

Usage:

$ stevent-management update_event [OPTIONS]

Options:

  • --event-name TEXT: [required]
  • --description TEXT
  • --event-date TEXT
  • --age-range TEXT
  • --token TEXT
  • --help: Show this message and exit.

stevent-management delete_event

Usage:

$ stevent-management delete_event [OPTIONS]

Options:

  • --event-name TEXT: [required]
  • --token TEXT: [required]
  • --help: Show this message and exit.

stevent-management add_profile

Usage:

$ stevent-management add_profile [OPTIONS]

Options:

  • --username TEXT: [required]
  • --age INTEGER: [required]
  • --ticket TEXT: [required]
  • --gender TEXT: [required]
  • --event-name TEXT: [required]
  • --token TEXT: [required]
  • --help: Show this message and exit.

stevent-management list_profiles

Usage:

$ stevent-management list_profiles [OPTIONS]

Options:

  • --token TEXT
  • --help: Show this message and exit.

stevent-management get_profile

Usage:

$ stevent-management get_profile [OPTIONS] ID

Arguments:

  • ID: [required]

Options:

  • --token TEXT
  • --help: Show this message and exit.

stevent-management update_profile

Usage:

$ stevent-management update_profile [OPTIONS]

Options:

  • --id INTEGER: [required]
  • --username TEXT
  • --ticket TEXT
  • --gender TEXT
  • --age INTEGER
  • --token TEXT
  • --help: Show this message and exit.

stevent-management delete_profile

Usage:

$ stevent-management delete_profile [OPTIONS] ID

Arguments:

  • ID: [required]

Options:

  • --token TEXT
  • --help: Show this message and exit.

stevent-management delete_all_profiles

Usage:

$ stevent-management delete_all_profiles [OPTIONS]

Options:

  • --token TEXT
  • --help: Show this message and exit.

stevent-management search_profiles

Usage:

$ stevent-management search_profiles [OPTIONS]

Options:

  • --id INTEGER
  • --username TEXT
  • --age INTEGER
  • --ticket TEXT
  • --gender TEXT
  • --token TEXT
  • --help: Show this message and exit.

stevent-management export_profiles

Usage:

$ stevent-management export_profiles [OPTIONS]

Options:

  • --file-path TEXT: [required]
  • --token TEXT
  • --help: Show this message and exit.

stevent-management register_manager

Register a new Event Manager.

Usage:

$ stevent-management register_manager [OPTIONS]

Options:

  • --username TEXT: [required]
  • --password TEXT: [required]
  • --help: Show this message and exit.

stevent-management login_manager

Authenticate an Event Manager.

Usage:

$ stevent-management login_manager [OPTIONS]

Options:

  • --username TEXT: [required]
  • --password TEXT: [required]
  • --help: Show this message and exit.

stevent-management delete_manager

Delete a specific Event Manager by username.

Usage:

$ stevent-management delete_manager [OPTIONS]

Options:

  • --username TEXT: [required]
  • --help: Show this message and exit.

stevent-management delete_all_managers

Delete all Event Managers from the database.

Usage:

$ stevent-management delete_all_managers [OPTIONS]

Options:

  • --help: Show this message and exit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stevent_management-0.0.2.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stevent_management-0.0.2-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file stevent_management-0.0.2.tar.gz.

File metadata

  • Download URL: stevent_management-0.0.2.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for stevent_management-0.0.2.tar.gz
Algorithm Hash digest
SHA256 3172a8bb86afad6d283e65dcf236caf0ead15fb8af2bcbc3670e3fc8382e2adb
MD5 97ef921a058d8aba30e05dd7bd2145a7
BLAKE2b-256 32c1e26cf4582f1791dd5515929a488a216030904e1368124cba839a096af531

See more details on using hashes here.

Provenance

The following attestation bundles were made for stevent_management-0.0.2.tar.gz:

Publisher: publish.yml on Stevepurpose/stevent-management

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stevent_management-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for stevent_management-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0de0dc0f901dbc8b3213c7468f67b788ef9e1f4fe84ed53bf15a277114fe5422
MD5 e20bb7090cf9fb06980bcad00e53af92
BLAKE2b-256 8e97a921e07e07252a21faa5c64106c7b44cc1885567f282baecc9b21f926599

See more details on using hashes here.

Provenance

The following attestation bundles were made for stevent_management-0.0.2-py3-none-any.whl:

Publisher: publish.yml on Stevepurpose/stevent-management

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page