save before change database
code change after change the db table, without test
finish friend