[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-04-16 UTC."],[],[],null,["# database namespace\n\n**Signature:** \n\n export declare namespace database \n\nVariables\n---------\n\n| Variable | Description |\n|-----------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [enableLogging](./firebase-admin.database_n.md#databaseenablelogging) | [enableLogging](https://firebase.google.com/docs/reference/js/v8/firebase.database#enablelogging) function from the `@firebase/database-compat` package. |\n| [ServerValue](./firebase-admin.database_n.md#databaseservervalue) | [ServerValue](https://firebase.google.com/docs/reference/js/v8/firebase.database.ServerValue) constant from the `@firebase/database-compat` package. |\n\nType Aliases\n------------\n\n| Type Alias | Description |\n|-------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Database](./firebase-admin.database_n.md#databasedatabase) | Type alias to [Database](./firebase-admin.database.database.md#database_interface). |\n| [DataSnapshot](./firebase-admin.database_n.md#databasedatasnapshot) | Type alias to [DataSnapshot](https://firebase.google.com/docs/reference/js/v8/firebase.database.DataSnapshot) type from the `@firebase/database-compat` package. |\n| [EventType](./firebase-admin.database_n.md#databaseeventtype) | Type alias to the [EventType](https://firebase.google.com/docs/reference/js/v8/firebase.database#eventtype) type from the `@firebase/database-compat` package. |\n| [OnDisconnect](./firebase-admin.database_n.md#databaseondisconnect) | Type alias to [OnDisconnect](https://firebase.google.com/docs/reference/js/v8/firebase.database.OnDisconnect) type from the `@firebase/database-compat` package. |\n| [Query](./firebase-admin.database_n.md#databasequery) | Type alias to [Query](https://firebase.google.com/docs/reference/js/v8/firebase.database.Query) type from the `@firebase/database-compat` package. |\n| [Reference](./firebase-admin.database_n.md#databasereference) | Type alias to [Reference](https://firebase.google.com/docs/reference/js/v8/firebase.database.Reference) type from the `@firebase/database-compat` package. |\n| [ThenableReference](./firebase-admin.database_n.md#databasethenablereference) | Type alias to [ThenableReference](https://firebase.google.com/docs/reference/js/v8/firebase.database.ThenableReference) type from the `@firebase/database-compat` package. |\n\ndatabase.enableLogging\n----------------------\n\n[enableLogging](https://firebase.google.com/docs/reference/js/v8/firebase.database#enablelogging) function from the `@firebase/database-compat` package.\n\n**Signature:** \n\n enableLogging: typeof rtdb.enableLogging\n\ndatabase.ServerValue\n--------------------\n\n[ServerValue](https://firebase.google.com/docs/reference/js/v8/firebase.database.ServerValue) constant from the `@firebase/database-compat` package.\n\n**Signature:** \n\n ServerValue: rtdb.ServerValue\n\ndatabase.Database\n-----------------\n\nType alias to [Database](./firebase-admin.database.database.md#database_interface).\n\n**Signature:** \n\n type Database = TDatabase;\n\ndatabase.DataSnapshot\n---------------------\n\nType alias to [DataSnapshot](https://firebase.google.com/docs/reference/js/v8/firebase.database.DataSnapshot) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type DataSnapshot = rtdb.DataSnapshot;\n\ndatabase.EventType\n------------------\n\nType alias to the [EventType](https://firebase.google.com/docs/reference/js/v8/firebase.database#eventtype) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type EventType = rtdb.EventType;\n\ndatabase.OnDisconnect\n---------------------\n\nType alias to [OnDisconnect](https://firebase.google.com/docs/reference/js/v8/firebase.database.OnDisconnect) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type OnDisconnect = rtdb.OnDisconnect;\n\ndatabase.Query\n--------------\n\nType alias to [Query](https://firebase.google.com/docs/reference/js/v8/firebase.database.Query) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type Query = rtdb.Query;\n\ndatabase.Reference\n------------------\n\nType alias to [Reference](https://firebase.google.com/docs/reference/js/v8/firebase.database.Reference) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type Reference = rtdb.Reference;\n\ndatabase.ThenableReference\n--------------------------\n\nType alias to [ThenableReference](https://firebase.google.com/docs/reference/js/v8/firebase.database.ThenableReference) type from the `@firebase/database-compat` package.\n\n**Signature:** \n\n type ThenableReference = rtdb.ThenableReference;"]]