Question: Is there any way to change the column property from `unique=true` to `unique=false` without dropping the table?

Now I am stuck in the situation where tables has been created earlier and these table are containing data too. When I changed `unique=true` to `unique=false` it doesn't making any changes in table.

Answer: 
the answer was here: [How do I return the response from an asynchronous call?](https://stackoverflow.com/q/14220321/3461055)
Request is a asynchronous call!

the Solution is not pretty but it's work!

```
setTimeout(function() { console.log('test', test);}, 3000);

```
request is asynchronous so the console.log in the bottom will be executed before test variable is assigned with the body.

So the console.log needs to be inside the request response function.

If you want to use the body later on outside the response function, depends on how you plan to use it.