Skip to main content

A database package to store global functions

Project description

Usage

This is used to store global variables in a database. You can retrieve the variables from unique variableIDs.

Functions

createVar(auth, name, value)

Creates a new variable and returns the Variable ID, which you can use to retrieve the value using the getValueFromID() Function.


Example Script:

  moneyID = createVar("myUniqueAuth", "money", "$1,291")
  value = getValueFromID(moneyID)    
  print(value)

Example Response:

 >>> $1, 291

getValueFromID(ID)

Retrieve the value from the Variable ID.


Example Script:

  moneyID = createVar("myUniqueAuth", "money", "$1,291")
  value = getValueFromID(moneyID)    
  print(value)

Example Response:

  >>>  $1, 291

getJSONFromID(ID)

Retrieve the JSON from the Variable ID.

Does not work for userGen() Variable IDs, use getUserJSON() instead...


Example Script:

  moneyID = createVar("myUniqueAuth", "money", "$1,291")
  json = getJSONFromID(moneyID)    
  print(json)

Example Response:

  >>> {'_id': '633cbfd65057d14f0004d011', 'name': 'Hi', 'auth': 'John', 'value': 15}

userGen(amount_of_users, statusUpdate)

Generate completely random users with phone numbers, usernames, passwords, adresses, emails, and more.


Params:

amount_of_users: int -> How many users to generate. Must be an int such as 1, 219, or 173. | Generates a maximum of 999 users.

statusUpdate: bool -> Print updates on the user generation status. If True -> Will print update for each user created. If False -> Will not print update. BETA MODE DO NOT RECOMEND!


Example Script:

ranUser = userGen(5, True)
print(ranUser[0])
print("\n"+ranUser[1]["name"])
print("\n"+str(ranUser[2]["age"]))

Example Response:

User #1 Created!
User #2 Created!
User #3 Created!
User #4 Created!
User #5 Created!
{'_id': '633c78f45057d14f0004c7d4', 'pass': '9Clifford57', 
'name': 'Bobbie Towne', 'email': 
'Hortense.Mayert@yahoo.com', 'user': 'Carolina_Ruecker', 
'age': 89, 'phone': '040-533-6820', 'address': '6724 
Rodriguez Turnpike\nLake Edgardo, UT 84745', '_mock': True}
   
Chelsey Gusikowski

96

_id and _mock are debug elements, ignore them

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

variableDatabase-0.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

variableDatabase-0.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file variableDatabase-0.0.1.tar.gz.

File metadata

  • Download URL: variableDatabase-0.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for variableDatabase-0.0.1.tar.gz
Algorithm Hash digest
SHA256 67d2a62d5ae5fcf814f16ddc5123a3e1e2d898a03d39da8b02579e9e36d25652
MD5 34c4ae8f00e44135fd592833376730bc
BLAKE2b-256 4335f77af97a3c470d80640ae07657c8fd9014fde83748fbab772d84474d4cc4

See more details on using hashes here.

File details

Details for the file variableDatabase-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for variableDatabase-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8ee6a1b1306f5f3892f37cb99b1feab0d80d9938a65dcf0ae4e2f63a1c75ed81
MD5 80f2125538a117f4819afe361464394d
BLAKE2b-256 bfd7bd3231e1f57054d61f6dbb3e091ddf28fea7b3ca59374beb75fcfff6e73a

See more details on using hashes here.

Supported by

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