json-server-data-generator
Create the data for your server!
⚡ 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!