Why do you think it should be portable somehow? This file is `CCubridSchema` so it only works with cubrid. The PHP type is still simple string, we are just choosing the type that fits best for storage in the db...
Can you please explain what you mean with "portable"?