firebase-admin.database package

বহিরাগত API পুনরায় রপ্তানি

নিম্নলিখিত বাহ্যিকভাবে সংজ্ঞায়িত APIগুলি সুবিধার জন্য এই মডিউল এন্ট্রি পয়েন্ট থেকে পুনরায় রপ্তানি করা হয়৷

প্রতীক বর্ণনা
ডেটাস্ন্যাপশট @firebase/database প্যাকেজ থেকে DataSnapshot টাইপ।
ইভেন্টের ধরণ @firebase/database প্যাকেজ থেকে EventType প্রকার।
অনডিসকানেক্ট @firebase/database প্যাকেজ থেকে OnDisconnect প্রকার।
প্রশ্ন @firebase/database প্যাকেজ থেকে Query ধরন।
ডেটাবেস রেফারেন্স @firebase/database প্যাকেজ থেকে DatabaseReference প্রকার।
তারপরে রেফারেন্স @firebase/database প্যাকেজ থেকে ThenableReference টাইপ।

ফায়ারবেস রিয়েলটাইম ডাটাবেস।

ফাংশন

ফাংশন বর্ণনা
getDatabase(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়। getDatabase() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের Database পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Database পরিষেবা অ্যাক্সেস করতে getDatabase(app) হিসাবে কল করা যেতে পারে।
getDatabaseWithUrl(url, app) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়। getDatabaseWithUrl() কে কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের ডেটাবেস পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ডেটাবেস পরিষেবা অ্যাক্সেস করতে getDatabaseWithUrl(app) হিসাবে কল করা যেতে পারে।

ইন্টারফেস

ইন্টারফেস বর্ণনা
তথ্যশালা ফায়ারবেস ডেটাবেস পরিষেবা ইন্টারফেস। @firebase/database প্যাকেজ দ্বারা প্রদত্ত ডাটাবেস ইন্টারফেস প্রসারিত করে।

ভেরিয়েবল

পরিবর্তনশীল বর্ণনা
লগিং সক্রিয় @firebase/database প্যাকেজ থেকে লগিং ফাংশন সক্রিয় করুন
সার্ভার ভ্যালু @firebase/database প্যাকেজ থেকে ServerValue ধ্রুবক।

getDatabase()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়।

getDatabase() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের Database পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Database পরিষেবা অ্যাক্সেস করতে getDatabase(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function getDatabase(app?: App): Database;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ

রিটার্ন:

তথ্যশালা

ডিফল্ট Database পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে সম্পর্কিত Database পরিষেবা।

উদাহরণ 1

// Get the Database service for the default app
const defaultDatabase = getDatabase();

উদাহরণ 2

// Get the Database service for a specific app
const otherDatabase = getDatabase(app);

getDatabaseWithUrl()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়।

getDatabaseWithUrl() কে কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের ডেটাবেস পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ডেটাবেস পরিষেবা অ্যাক্সেস করতে getDatabaseWithUrl(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function getDatabaseWithUrl(url: string, app?: App): Database;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
url স্ট্রিং
অ্যাপ অ্যাপ

রিটার্ন:

তথ্যশালা

ডিফল্ট Database পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে সম্পর্কিত Database পরিষেবা।

উদাহরণ 1

// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');

উদাহরণ 2

// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);

লগিং সক্রিয়

@firebase/database প্যাকেজ থেকে লগিং ফাংশন সক্রিয় করুন

স্বাক্ষর:

enableLogging: typeof rtdb.enableLogging

সার্ভার ভ্যালু

@firebase/database প্যাকেজ থেকে ServerValue ধ্রুবক।

স্বাক্ষর:

ServerValue: rtdb.ServerValue