[ALOY-222] Process SQL migration column names at compile time
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | Low |
Status | Closed |
Resolution | Won't Fix |
Resolution Date | 2013-11-07T04:22:53.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Runtime, XML |
Labels | n/a |
Reporter | Tony Lukasavage |
Assignee | Tony Lukasavage |
Created | 2012-08-28T09:49:14.000+0000 |
Updated | 2014-02-04T00:34:55.000+0000 |
Description
Currently the column names for a SQL migration go through normalization at runtime in the sql.js sync adapter in the
SQLiteMigrateDB()
function. We should find a way to do this normalization at compile time to improve performance.
This would require using AST parsing on the model since it is javascript, not JSONm which would lengthen the compile process. Since no one has ever noted the normalization as a performance issue, and it is totally avoidable with proper type naming, I am closing this ticket.