Append GET_ID custom function using bindSelection

GET_ID custom function accepts FileColumns.DATA as input. Previously,
this value was passed as raw string. FileColumns.DATA is obtained from
user input and might result in sql injection.

Changed buildInsert and buildUpdate to append GET_ID custom function
to sql statement using DatabaseUtils.bindSelection

Test: atest packages/providers/MediaProvider
Bug: 154189383
Change-Id: I7279c489e971d96d17a7538388373fb60621daa6
1 file changed