'initializeDatabase' is inaccessible due to 'private' protection level
```
**Root Cause**: When implementing proactive database initialization, the `initializeDatabase()` method needed to be called from WarplySDK, but it was marked as `private` in DatabaseManager.
**Solution**: **Access Level Update**
```swift
// BEFORE (Causing compilation error):
privatefuncinitializeDatabase()async{
// AFTER (Fixed):
internalfuncinitializeDatabase()asyncthrows{
```
**Key Changes**:
1.**Changed access level** from `private` to `internal` - allows WarplySDK to access the method
2.**Added `throws` keyword** - matches the error handling in WarplySDK call
3.**Maintained functionality** - no changes to implementation, only access control