'database should be able to copy itself to create new connection
it\'s implemented automatically by pyspider.database.connect_database
if you are not create database connection via connect_database method,
you should implement this'

def copy(self):

    raise NotImplementedError
