update IDatabaseRepository