جاوااسکریپت - چگونه اتصالات مربوط به SQL Server را با استفاده از Jest شبیه‌سازی کنیم؟

من در تلاش هستم تا یک تست واحد jest برای تابعی که از mssql استفاده می‌کند بنویسم.

import * as sql from "mssql"; let pool: sql.ConnectionPool = null; export async function handler() { if (pool === null) { try { pool = new sql.ConnectionPool(""); awa

ادامه مطلب →

sql - مهاجرت mikro-orm در postgresql منعکس نمی‌شود

این موجودیت کاربر است:

import { Entity, PrimaryKey, Property } from "@mikro-orm/core"; import { ObjectType, Field } from "type-graphql"; @ObjectType() @Entity() export class User { @Field() @PrimaryKey() id!: number; @Field(() => String) @Property({ type: "da

ادامه مطلب →

sql - چگونه می‌توانم یک 'رابطه' به پایگاه داده PostgresQL خود با استفاده از Typeorm اضافه کنم؟

برای مثال

@Entity() class Post { @Column() post_hash: string; @Column() title: string; categorys: Array<Category> = []; } @Entity() class Category { @Column() content: string; @Column() post_hash: number; }

ادامه مطلب →

تایپ‌اسکریپت - TypeORM Enum را به نوع PostgreSQL تجزیه نمی‌کند

وجود:

@Entity() export class MyEntity { @Column({ type: 'enum', enum: MyEnum, default: MyEnum.DEFAULT, }) type: MyEnum; }

Enum :

export enum MyEnum { DEFAULT = 1, NOT_DEFAULT = 2 }

مهاجرت ایجاد شده توسط TypeORM:

await

ادامه مطلب →

TypeScript - رشته اتصال Prisma برای سرور SQL محلی

من در تلاش هستم از یک برنامه Express JS به یک سرور SQL محلی با استفاده از Prisma از طریق این آدرس‌های URL متصل شوم:

DATABASE_URL="sqlserver://localhost:1433;database=test;user=dummy;password=dummy;trustServerCertificate=true" DATABASE_URL="sqlserver://localhost:1433;initialCatalog=test;integra

ادامه مطلب →

node.js - چگونه mysql2 `getConnection` را شبیه‌سازی کنیم

من نمی‌توانم متد getConnection را از pool در کتابخانه mysql2 به‌درستی شبیه‌سازی کنم. تنظیمات من به این صورت است:

"ts-mockito": "^2.6.1" "typescript": "^4.8.4" "mocha": "^10.1.0", "mysql2": "^2.3.3",

ادامه مطلب →

node.js - اجرای کد sqlite3 در node به صورت همزمان

من در تطبیق با ماهیت اولتیمی (async-first) نود/جاوااسکریپت/تایپ‌اسکریپت مشکل دارم. هدف این تابع کوچک باید کاملاً واضح باشد: این تابع یک پایگاه داده را دریافت کرده و آرایه‌ای از دوره‌ها را که در آن پایگاه داده فهرست شده‌اند، باز می‌گرداند.

مشکل این است که دستور return قبل از اجرای هر یک از عملیات پایگاه داده اجرا می‌شود و من یک

ادامه مطلب →

انگولار - چگونه می‌توانم داده‌ها را به پایگاه داده SQLite خود منتقل کنم

سلام :) من تازه وارد برنامه‌نویسی هستم و اخیراً شروع به ساخت یک اپلیکیشن IONIC کرده‌ام. اما گیر کرده‌ام. می‌خواهم چیزی شبیه دفترچه تلفن بسازم که بتوانید مخاطبین JSON تصادفی دریافت کرده و آنها را در پایگاه داده sqlite خود ذخیره کنید.

من این را گرفتم:

import { Storage ] from '@ionic/storage'; @component(

ادامه مطلب →

سرور SQL نود.جی‌اس هنگام دریافت چندین درخواست از کار می‌افتد

من یک برنامه NodeJS دارم که سرور من است و یک کلاس Database ایجاد کرده‌ام تا به من در مدیریت پرس و جوهای پایگاه داده SQL کمک کند. اگر درخواست‌ها را با فاصله یک ثانیه ارسال کنم، همه چیز به خوبی اجرا می‌شود.. هیچ مشکلی نیست.. اما اگر شروع به ارسال مداوم درخواست‌ها به سرور کنم، به دلیل Error:

ادامه مطلب →

sqlite - چگونه وابستگی sqlite3 را به افزونه VS Code اضافه کنیم؟

من در حال تلاش برای ساخت افزونه‌ای در تایپ‌اسکریپت برای VS Code با استفاده از کتابخانه sqlite3 هستم.

من فایل project.json را این‌طور دارم:

"dependencies": { "sqlite3": "^4.0.2" }, "devDependencies": { "@types/mocha": "^2.2.42", "@types/node": "^7.0.43", "@types/sqlite3": "

ادامه مطلب →