Skip to content

Releases: Blue-Kachina/seedfromjson

Fix For Logging Too Much

17 Nov 17:25
Compare
Choose a tag to compare

Removed debugging logs

Progress bar message alignment

17 Nov 05:28
Compare
Choose a tag to compare
  • SUCCESS message alignment (after prog bar)

Per-item progress bars

17 Nov 05:20
Compare
Choose a tag to compare
  • Changing output type
  • Introducing per-seed-queue-item progress bars

Singleton Pattern

11 Nov 07:50
Compare
Choose a tag to compare
  • Registering as Singleton
  • Support for deferring the commencement of seeding
  • Support for pre and post seed callbacks
  • Proper truncate instead of just a delete

Runtime Duration Display

10 Aug 13:15
Compare
Choose a tag to compare

After running, this system now displays the runtime duration in the console. Makes it easier to keep track of for long-running seeds. I used high resolution time tracking, which bumped up the system requirements. PHP7.3+ is now required

Quick Seeding Proper Number of Records

28 Jul 13:48
Compare
Choose a tag to compare

Previous to this release, the system was seeding one extra record during quick seed processes

README

27 Jul 05:36
Compare
Choose a tag to compare

Lots of clarity added to readme. It's actually somewhat functional now

Upgraded config

27 Jul 04:14
Compare
Choose a tag to compare

Added new config variables for global disabling of FK constraints, as well as for enabling/disabling the quick seed. Removed quickseeding as a parameter to the main function.

Publishing Own Config

27 Jul 03:33
Compare
Choose a tag to compare

This release now has the capability to publish its own config file.
A README.md has also been added to explain how this library is to be used.

Quick Seed

26 Jul 19:04
Compare
Choose a tag to compare
  • New Boolean parameter for function $seedFromJson->beginSeeding($quick_seed)
  • New per-table option OPT_ALWAYS_FULL_SEED that will allow full table to be seeded even if using quick_seed