Question: I am trying to copy contents of a span element but I failed so far with no error in chrome:

```js
const element = document.getElementById("element");
 console.log(element.innerHTML); //consoles Data
 //below doesn't copy contents of the element to clipboard
 const node = document.createRange();
 node.selectNode(element);
 window.getSelection().removeAllRanges();
 window.getSelection().addRange(node);
 document.execCommand("copy");
```

```html
 <span id="element">Data</span>
```

Since I can see contents of the element via innerHTML, I am thinking the element is indeed accessible. Why cant I copy the text?

Answer: 
```
 return LazyDatabase(
    () async {
      var dbFolderPath = '';
      if (GetPlatform.isDesktop) {
        final provider = PathProviderWindows();
        dbFolderPath = (await provider.getApplicationSupportPath())!;
      } else {
        final dbFolder = await getApplicationDocumentsDirectory();
        dbFolderPath = dbFolder.path;
      }

      final file = File(path.join(dbFolderPath, _databaseName));
      debugPrint(file.path);
      return NativeDatabase(file);
    },
  );

```

Just print the path of your database and you will know exactly where it is stored, for me, its store on this path

flutter: C:\Users\USERNAME\AppData\Roaming\PACKAGE\_NAME\debt\_record\db.sqlite
for macos i had to open finder then hit `command + shift + g` and paste this

> 
> `~/Library/Application Support`
> 
> 
> 

and in app package folder I found all the files