json-server-data-generator
v1.1.1
Published
<h1 align='center'> json-server-data-generator </h1>
Downloads
7
Readme
⚡ Even Faster!
- Fast CLI for help
- Fast implemetantion of new entities and properties
- Ultra perfomance on generation and use!
- Setup > Run > Server UP :)
🔨 Actual State
- Ready to use! (with CLI) ✔️
- Manualy add Entities and it Properties ✔️
- Add Enties and Properties through the CLI ✔️
- Clear (creating backup for default) ✔️
- Generate, create data for server ✔️
- Up to NPM ✔️
- Random types generators ❌🔨
- Edit / Remove Properties through the CLI ❌
- IA To link generation name with the property name! ❌
🔧 How to use
npm i json-server-data-generator
jsdg
First start the project
start
Add your entities (the entity name need to be in singular)
add entity 'entity name' 'quantity of rows you need'
Enter in entity scope (after add you will be on your entity scope)
add property 'entity name'
add the properties
Property Name types is string and the Property Types can be 'number' or 'string' If you make a Relationship the foreign key name must follow this sintaxe: parentId (parent name must be in singular form)
add property
'property name' 'property type'
add whatever you want and after
ctrl + c to exit
Now you can generate the data!
generate
Run Json-Server 💡
json-server server.json
>_ comands
| Command | Usage | Short | About | |--------------|-------------------------------------------|-------|----------------------------------------| | start | start | s | Create the file with your entities | | clear | clear | c | Clear entities files (generate backup) | | generate | generate | g | Generate data based on Entities File | | add entity | add entity "name" "quantity of rows" | add e | Add a entity | | add property | add property "entity name" | add p | Add properties to an entity | | entities | entities | e | View your added entities |
😉 Contributing
Wanna help? You can send mensages to me on my email!