diff --git a/.env b/.env index effc718..2acb9e5 100644 --- a/.env +++ b/.env @@ -1,10 +1,18 @@ -DATABASE_TYPE=mariadb -DATABASE_HOST=127.0.0.1 -DATABASE_PORT=23306 +# DATABASE_TYPE=mariadb +# DATABASE_HOST=127.0.0.1 +# DATABASE_PORT=23306 +# DATABASE_USERNAME=root +# DATABASE_PASSWORD=410491 +# DATABASE_NAME=bidding +# DATABASE_SYNCHRONIZE=true + +DATABASE_TYPE=mysql +DATABASE_HOST=bj-cynosdbmysql-grp-r3a4c658.sql.tencentcdb.com +DATABASE_PORT=21741 DATABASE_USERNAME=root -DATABASE_PASSWORD=410491 +DATABASE_PASSWORD=}?cRa1f[,}`J DATABASE_NAME=bidding -DATABASE_SYNCHRONIZE=true +DATABASE_SYNCHRONIZE=false # Slave 数据库配置(用于数据同步) SLAVE_DATABASE_TYPE=mysql diff --git a/package.json b/package.json index 5871334..c45d613 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "crawl": "ts-node -r tsconfig-paths/register src/scripts/crawl.ts", "update-source": "ts-node -r tsconfig-paths/register src/scripts/update-source.ts", "ai-recommendations": "ts-node -r tsconfig-paths/register src/scripts/ai-recommendations.ts", + "sync": "ts-node -r tsconfig-paths/register src/scripts/sync.ts", "deploy": "powershell -ExecutionPolicy Bypass -File src/scripts/deploy.ps1" }, "dependencies": { diff --git a/src/database/database.module.ts b/src/database/database.module.ts index 8d7c935..ea1112a 100644 --- a/src/database/database.module.ts +++ b/src/database/database.module.ts @@ -19,7 +19,7 @@ import { CrawlInfoAdd } from '../crawler/entities/crawl-info-add.entity'; password: configService.get('DATABASE_PASSWORD', 'root'), database: configService.get('DATABASE_NAME', 'bidding'), entities: [BidItem, Keyword, AiRecommendation, CrawlInfoAdd], - synchronize: configService.get('DATABASE_SYNCHRONIZE', true), + synchronize: false, }), }), ],