Skip to main content

A tool to generate Databases with fake data

Project description

Data Structure Creation with sql-faker

sql-faker is a python library that can be used to generate relational data structures and fill these structures with fake data. It is built upon python library sqlfaker made by kohleggermichael. sql-faker features Oracle SQL export support, enhanced handling of Faker methods and better foreign key generation.

Installation

Coming soon

Class structure

This project lets you define relational data structures that are build upon the concepts of Database, Table and Column.

A Database can have multiple Table objects which again can each have multiple Column objects. There are two classes that inherit from the Column class - ForeignKey and PrimaryKey. These allow you to create key columns.

Credits

Made possible thanks to kohleggermichael and his package sqlfaker

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

python-sql-faker-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.

python_sql_faker-0.2-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file python-sql-faker-0.2.tar.gz.

File metadata

  • Download URL: python-sql-faker-0.2.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.2

File hashes

Hashes for python-sql-faker-0.2.tar.gz
Algorithm Hash digest
SHA256 c3d184f84d1f23ad6b757225e82113d467ddb1715c77eda3c977c268e9c4052a
MD5 23634a4a6ebbceabbb040c001b4b9329
BLAKE2b-256 506e275ccce09299c03e51b1a2a19d350a0cd660762af137035fa1818dbb3064

See more details on using hashes here.

File details

Details for the file python_sql_faker-0.2-py3-none-any.whl.

File metadata

  • Download URL: python_sql_faker-0.2-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.2

File hashes

Hashes for python_sql_faker-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 199614f8df131063b2481f9b1d01b14fa24df9167fca0031008d9e92fdee6ce5
MD5 460ea6effc0925b11c73b189e71b23ed
BLAKE2b-256 f09404a8ee3eb2ab8ca4a2bc3d3b3d7bfa6df03f92176fa8ce64a10ff7c1061c

See more details on using hashes here.

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