change database contracts