This worked for Devin, but it may not work for all windows users. If you're not sure about this process, get with Devin or Kevin to troubleshoot.
- You NEED Windows 10 Pro (Don't have it? Check with Kevin)
- In the Windows Start Bar, search "Hyper-V"
- Click on "Turn Windows Features On or Off"
- Find Hyper-V, and check the box to initialize it.
- Click OK. You may need to restart your computer at this point (recommended)
- Google search Docker
- Go to their website, create an account, and download docker desktop
- Restart if needed. (There may be some debugging here)
- Once running, open the Docker Settings
- In the Side Panel, click on RESOURCES/FILE SHARING
- Add the Drive that holds this codebase
- (For most Windows computers, this is the C Drive. If you're not sure, selec them all.)
- Navigate to the root directory (With the README and this text file) and run
npm i - navigate inside the apollo directory and run
npm ias well npm i -g prismato install prisma globally- Navigate back to the root directory of this codebase
You can either run the main command, or run the npm command (taken from the package.json)
prisma generate(npm run generate)docker-compose up --build(npm start)- While the apollo server is running,
prisma deploy(npm run deploy)
prisma delete(Deletes entire service -> All empty)prisma deploy-> Re seed