Trabalho de Práticas Profissionais II
- Arthur Gama Jorge - RA: 23578 - 1o Info
- Daniel Dorigan de Carvalho Campos - RA: 23124 - 1o Info
- Ion Mateus Nunes Oprea - RA: 23135 - 1o Info
Web
Java
Clonar o repositório com:
git clone https://github.com/cc23135/codedrafts.gitir na pasta .vscode e criar um arquivo nela chamado launch.json nesse arquivo colocar o seguinte código:
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Java/App",
"request": "launch",
"mainClass": "App",
"vmArgs": "--module-path 'Diretório/para/javafx/lib' --add-modules javafx.controls,javafx.fxml"
}
]
}Exemplo de vmArgs:
"vmArgs": "--module-path 'C:/Users/arthu/Downloads/openjfx-21.0.1_windows-x64_bin-sdk/javafx-sdk-21.0.1/lib' --add-modules javafx.controls,javafx.fxml"Ir na pasta src localizada dentro da pasta java e criar um arquivo txt chamado "ConnectionString.txt"
Dentro desse arquivo txt colocar sua string de conexão, como por exemplo:
jdbc:sqlserver://<ENDEREÇO DO SERVIDOR>:1433;database=;user=<NOME DO SEU USUÁRIO>;password=;encrypt=true;trustServerCertificate=true;schema=CodeDrafts"
cd srcnpm init -ynpm install express --savenpm i express body-parser multernpm i @google-cloud/storagenpm install prisma --save-devnpm install @prisma/clientCriar arquivo .env na pasta src e inserir conexão ao banco de dados como no exemplo abaixo:
DATABASE_URL="sqlserver://<ENDEREÇO DO SERVIDOR>:1433;database=<NOME DO SEU DATABASE>;user=<NOME DO SEU USUÁRIO>;password=<SUA SENHA>;encrypt=true;trustServerCertificate=true;schema=CodeDrafts"npm prisma initnpx prisma db pullnpx prisma generateSempre que quiser visualizar o site, execute o comando
node appAbra seu browser e digite localhost:3000



