Make id partitioning for string similar to integer

String id partitioning works slightly different from Integer id partitioning

```
42 #=> '000/000/042'
ab #=> 'ab'
```

This request make them more equal

```
42 #=> '000/000/042'
ab #=> '000/000/0ab'
```