์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- branch ์ญ์
- ๋งํฌ๋ค์ด
- Git๋ช ๋ น์ด
- ๋ธ๋์น ํ์ธ
- ๋ธ๋์น ์์ฑ
- ์ฝ๋๋ธ๋ก
- ![rejected]
- markdown
- branch ํ์ธ
- branch ์์ฑ
- ์ฝ๋๋ธ๋ญ
- ๋ธ๋์น ์ญ์
- Today
- Total
๋ชฉ๋ก๐ Error-log (12)
DevLog

VScode๋ก TypeScript ํ์ผ์์ TypeORM Seeding์ ํ๊ธฐ ์ํด ๊ฒฝ๋ก๋ฅผ import ํ๋ ค๊ณ ํ๋ค. ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์ผ์ผ์ด ์์ฑํ๊ธฐ ๋ฒ๊ฑฐ๋กญ๊ธฐ ๋๋ฌธ์ VScode์ ์๋ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ด์ฉํด์ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์๋๋ฐ seeding์ ์คํจํ๋ค. ๊ฒฝ๋ก๋ ์ ๋ ๊ฒฝ๋ก๋ก ๊ฐ์ ธ์๊ณ 'ctrl + ํด๋ฆญ' ํด๋ณด์์ ๋ ํด๋น ํ์ผ๋ก ์ ์ด๋๋๋ ๊ฑธ ๋ณด๋ฉด TypeScript์์ ์ ๋ ๊ฒฝ๋ก๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ ๊ฒ์ผ๋ก ๋ณด์๋ค. ๊ทธ๋์ ์ง์ ์๋๊ฒฝ๋ก๋ก ์์ฑํ ๋ค seeding ํด ๋ณด์์ ๋ DB์ ๋ฐ์ดํฐ๊ฐ ์ ์ฝ์ ๋๋ ๊ฒ์ ํ์ธํ๋ค. VScode์์ ์๋ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ด์ฉํ ๋ ์ ๋ ๊ฒฝ๋ก ๋์ ์๋ ๊ฒฝ๋ก๋ก ๋ณํ๋๊ฒ ํ๊ธฐ ์ํด ์ค์ ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด์๋ค. 1. VScode ์ค์ ํญ์ผ๋ก ์ด๋ํ๋ค 2. import Module S..
1. gitignore ํ์ผ ์์ .env ํ์ผ ๋ชฉ๋ก๋ค์ ์์ฑํ๋ค. 2. git ์บ์๋ฅผ ์ญ์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ํด์ tracking ๋๊ณ ์๋ ํ์ผ๋ค์ ํด์ ํ๋ค. git rm --cached filename 3. ๋ค์ ํ์ผ๋ค์ add, commit ํ์ฌ push ํด์ค๋ค. git add . git commit -m ".gitignore is now working" git push origin main 4. ๊นํ๋ธ ์ ์ฅ์๋ฅผ ํ์ธํด๋ณด๋ฉด .envํ์ผ๋ค์ด ์ญ์ ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. https://stackoverflow.com/questions/30696930/how-to-hide-env-file-from-github How to hide .env file from Github I'm using dotenv f..

nestJS ํ๋ก์ ํธ๋ฅผ ์งํํ๊ธฐ ์ํด ํด๋๋ฅผ ๋ง๋ค๊ณ ๊น์ ์ธํ ํ๋ ์ค nest ํ๋ก์ ํธ๋ฅผ ์ธํ ํ๊ณ ๋์ ์ปค๋ฐ์ ํ๋ ค๊ณ ํ ๋ 'does not have a commit checked out' ์ด์ ๊ฐ์ ์ค๋ฅ ๋ฉ์์ง๊ฐ ๋ฐ์ํ๋ค $ nest new project-name ์์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก์ ํธ๋ฅผ ์์ฑํ์ ๋, ์์ฑํ nestํ๋ก์ ํธ ํด๋ ์์ .git ํด๋๊ฐ ์กด์ฌํ๋ค ์์ํด๋์ ์ด๋ฏธ .git ํด๋๊ฐ ์กด์ฌํ๋๋ฐ ํ์ํด๋์ .git ํด๋๊ฐ ๋ ์กด์ฌํด์ ์๊ธด ๋ฌธ์ ์๋ค ์๋ก ์์ฑํ nest ํ๋ก์ ํธ ํด๋ ์์ ์จ๊นํด๋๊ฐ ๋์ด์๋ .git ํด๋๋ฅผ ์ฐพ์์ ์ญ์ ํด์ฃผ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ค. (mac์ command + shift + . ๋จ์ถํค๋ฅผ ์ด์ฉํด์ ์จ๊นํด๋๋ฅผ ๋ณผ ์ ์๋ค.)
์ด๋ค ์๋ฌ์ธ๊ฐ์? TypeError: Cannot read properties of null (reading 'dataValues') const { lounge } = require("../../models"); const { comment } = require("../../models"); module.exports = { all: (req, res) => { lounge .findAll({ attributes: ["id", "address"], }) .then((data) => { console.log(data); return res.send({ data: data }); }); }, particular: (req, res) => { console.log("๐ฌ loungeId:", re..
Sequelize๋ ํ ์ด๋ธ์ ์์ฑ ์, ์๋์ ์ผ๋ก id ์ปฌ๋ผ ์ถ๊ฐ์ PrimaryKey ์ค์ ์ ํด์ฃผ๋๋ฐ, ์ฌ์ฉ์๊ฐ ํ ์ด๋ธ์ ์์ฑํ ๋ ์์๋ก id ์ปฌ๋ผ์ ์ถ๊ฐํ์ ๊ฒฝ์ฐ ์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ํด๊ฒฐ๋ฐฉ๋ฒ์, ํ ์ด๋ธ์ ์์ฑํ ๋ id์ปฌ๋ผ์ ์ ์ธํ ๋๋จธ์ง ์ปฌ๋ผ๋ง ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค. + (createdAt, updatedAt ์ปฌ๋ผ๋ ์๋์ผ๋ก ์ถ๊ฐ๋๋ฏ๋ก ์ถ๊ฐํ ํ์ ์๋ค.)
npx sequelize-cli db:migrate ๋ง์ด๊ทธ๋ ์ด์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ ๋ Sequelize CLI [Node: 16.3.0, CLI: 6.2.0, ORM: 6.7.0] Loaded configuration file "config/config.json". Using environment "development". ERROR: Unknown database 'database_development' ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋๋ฐ ์ด์ ๋ DB๊ฐ ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ด๋ค (๋๋ณด๊ธฐ ์ฐธ์กฐ) ๋๋ณด๊ธฐ npx sequelize-cli init ๋ช ๋ น์ด๋ก ์์ฑํ config/config.json ํ์ผ์ "database": "database_development" ๋ผ๋ ์ด๋ฆ์ผ๋ก ์์ฑํ DB๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋ผ์ npx..
1. brew๋ฅผ ์ด์ฉํด์ ์ค์นํ ๊ฒฝ์ฐ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ค์น brew install homebrew/cask-versions/sequel-pro-nightly 2. ํํ์ด์ง์์ ์ง์ ๋ฐ์ ์ค์นํ ๊ฒฝ์ฐ ํํ์ด์ง ๋ฉ์ธ ์ค์์ ์์นํ ํฐ DOWNLOAD ๋ฒํผ ๋๋ฅด์ง ๋ง๊ณ , ์ผ์กฑ ์๋จ download ๋๋ฅด๊ณ ๋ค์ด๊ฐ์ test ๋ฒ์ (nightly) ๋ฐ์์ ์ค์น ์ถ์ฒ: https://shanepark.tistory.com/43 SequelPro nightly version ์ค์นํ๊ธฐ ์ฃผ์ : ๊ณต์ ํํ์ด์ง (sequelpro.com) ์์ DOWNLOAD ๋ฅผ ๋๋ฌ์ ๋ค์ด๋ฐ์ผ์๋ฉด ํ์ฌ ํ ์ด๋ธ ์์ฑํ์ ์ ์ ์๋ฌ๋ก ๋ฌดํ ๋ก๋ฉ์ด ๋๊ฒ ๋ฉ๋๋ค. ๊ฒ์ํด๋ณด๋ ๊ฝค ๋ ๋ฌธ์ ์ธ๋ฐ ์์ง ํด๊ฒฐ์ด ์๋๋ฏ ํฉ๋๋ค. nigh shan..

1. cmd + shift + p ๋จ์ถํค๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ์ค์ ํญ command palette ์ ํ. 2. ํ์ ์ธ์ด ๊ตฌ์ฑ ์ ํ 3. ํ์ ์ธ์ด ์ ํ์์ ko ์ ํ 4. ๋ค์ ์์ ๋ฒํผ์ ๋๋ฌ ๋ค์์์ 5. ๋ฌธ์ ํด๊ฒฐ