eschmar / laravel-table-dictionary
Generate a dictionary of possible values for a database column to scale your data set.
Package info
github.com/eschmar/laravel-table-dictionary
Type:laravel
pkg:composer/eschmar/laravel-table-dictionary
Requires
- php: >=7.0
- laravel/framework: 5.*
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-12 00:28:02 UTC
README
Introduces the TableDictionary data structure, which is capable of extracting a statistical distribution of your database column contents. This distribution can be used to generate more of the same content, utilizing a lottery ticket system. Exposes the TableDictionaryService with static functions to generate the TableDictionary data structure for your current database tables and importing them within another environment.
Usage
// Sample usage $dict = new TableDictionary("table_name"); $dict->generate("attribute_name"); // Persist dictionary TableDictionaryService::writeDictionary($dict); // Retrieve dictionary TableDictionaryService::writeDictionary($dict); $dict = TableDictionaryService::getDictionary("table_name");