# Working with Database: dependency error

**URL:** <https://platform.jetbrains.com/t/working-with-database-dependency-error/855>\
**Category:** IntelliJ Platform\
**Created:** [March 11, 2025, 11:49am UTC](https://platform.jetbrains.com/t/working-with-database-dependency-error/855 "2025-03-11T11:49:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhuohuang.yu](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/zhuohuang.yu/32/624_2.png) [@zhuohuang.yu](https://platform.jetbrains.com/u/zhuohuang.yu)\
**Post date:** [March 11, 2025, 11:49am UTC](https://platform.jetbrains.com/t/working-with-database-dependency-error/855/1 "2025-03-11T11:49:37Z")

</div>

I trying to connect to user specific DB in my plugin.  
And I wanna reuse the settings in “view → tool windows → database”.

Grok gave me some example like:

```auto
import com.intellij.database.psi.DataSourceManager;

        List<LocalDataSource> dataSources = DataSourceManager.getInstance(project).getDataSources();
       ....

```

In plugin.xml

```auto
    <depends>com.intellij.database</depends>

```

In build.gradle.kts

```auto
intellij {
    version.set("2024.2.4")
    type.set("GO")
    plugins.set(listOf("org.jetbrains.plugins.go", "yaml", "com.intellij.database"))
}

```

But it does NOT work. Maybe the dependency is wrong?

---

<div class="post-metadata">

**Author:** ![zhuohuang.yu](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/zhuohuang.yu/32/624_2.png) [@zhuohuang.yu](https://platform.jetbrains.com/u/zhuohuang.yu)\
**Post date:** [March 12, 2025, 2:45am UTC](https://platform.jetbrains.com/t/working-with-database-dependency-error/855/2 "2025-03-12T02:45:29Z")

</div>

Restart the IDE fix it.
