Giter Club home page Giter Club logo

db-seeder's Introduction

DB Seeder

A free dummy data generation tool for MySQL. You can generate data for Laravel, WordPress, Drupal, Joomla or any framework or raw PHP project without writing any code or using any third-party package.

Preview

Operating System

WindowsLinuxmacOS (Intel)M1 Mac 2020

Important for Mac OS

Run these command after install the app into Applications folder.

sudo xattr -rd com.apple.quarantine Applications/dbseeder
sudo codesign --force --deep --sign - Applications/dbseeder

Download

DB Seeder

Documentation

DB Seeder

Support Us

  • By giving star on GitHub project.
  • By donating on this project.

Data Type

  • regex
  • constant
  • custom_list
  • boolean
  • integer
  • number_range
  • float
  • word
  • sentence
  • text
  • text_long
  • address
  • slug
  • name
  • email
  • phone
  • password
  • male_name
  • female_name
  • time
  • date
  • date_range
  • datetime
  • timestamp

db-seeder's People

Contributors

haruncpi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

db-seeder's Issues

DBSeeder unable to connect to localhost mysql server

What's the Problem

I'm unable to connect the DBSeeder application to my mysql localhost server. I am able to connect to the MySQL server via other applications and via terminal.

Screenshot(s)

Screen Shot 2021-10-16 at 2 34 32 PM

Anything Else You Should Know

If you require any additional information please let me know.

Works well except no way to insert null

Hello,

First let me say thank you for sharing this great tool.

I am running into an issue however when inserting data. How do I tell the program NOT to enter data into a particular column? For instance, if I have a deleted_at column for soft deletes, I DO NOT want a date inserted, rather I want it to be NULL.

Is there a way to insert NULL instead of a date, or insert NULL on any column I do not want seeded?

Thank you in advance for your assistance.

Regards,
Ray

macOS version

I would love to see a mac version of this.

Thanks for your great work and for sharing! πŸ˜ŠπŸ‘

Laravel encrypted fields

I have a group of fields that are encrypted in the table I would like to seed. Is this possible to do ?

I do have a work around, but would prefer to use db-seeder. The work around is to create a copy of the table I would like to have seeded, run db-seeder on the table, and run a php function to retrieve the data from the copied table, encrypt the required fields as they are being inserted into the real table....

One other item. The encryption, if performed by db-seeder, would need to use the APP_KEY in the .env file OR allow for this value to be entered into db-seeder for the encryption.

Password Field - Determine the password's value

I would like to use this to populate the users table for Laravel. However, I do not see a way to determine what the password is set to. Suggestions, other than setting the password field to a known User's password ?

Error: ER_DUP_ENTRY: Duplicate entry 'et' for key

When I use word as a data type in uniqe username field i got this message "Error: ER_DUP_ENTRY: Duplicate entry 'et' for key 'admins.admins_username_unique'"

please add additional options for the same scenarios

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.