add database code