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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file python-sql-faker-0.1.tar.gz.
File metadata
- Download URL: python-sql-faker-0.1.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
359e6594a57f3ab5c97fd34ac0ae78f433d14509257a9eb8b42167744efcfbb7
|
|
| MD5 |
913930a8aa7486a1adbd4a07363ffc97
|
|
| BLAKE2b-256 |
912f3ae0a5d130bbc049d0da73a8b5555b92919046e9d2e918e4e8c3557f3296
|
File details
Details for the file python_sql_faker-0.1-py3-none-any.whl.
File metadata
- Download URL: python_sql_faker-0.1-py3-none-any.whl
- Upload date:
- Size: 11.2 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b5fd40225b9c074fd79e165c2e595b0cf7d3fd6617986a934a0cd9bd83924d3
|
|
| MD5 |
59fdd5dfdd51931f24be1136093d04c7
|
|
| BLAKE2b-256 |
64b330dc103b7ee74c629e7a26af3cb2ed3e66301d45f50087ac8524f98ca0cb
|