Closed rayshan closed 8 years ago
This went through a few iterations, since no objections, I'll implement it piece by piece. First up is stats_env_f
so we have some new insight for the core team.
I don't see any _d
suffixes. Why even do suffixes?
Suffixes & dimension tables are useful when you have a huge warehouse of tables, and tables have too many columns that need to be broken into separate dimension tables. I don't foresee we'll ever have that need, so we can just not do suffixes.
I'd vote for keeping it simple and strip suffixes. stats_
prefix is probably enough.
I don't really understand all the tables you listed, but if you have any doubts about the design we can discuss it on the IRC, or here.
Sure thing, I'll edit the plan later. I'll follow up w/ you on IRC.
Will backup before this is executed. Will not touch the only
packages
table so no impact to production clients. Please let me know if you have objections.Note that below tables do not include all the data we want. Next we need to migrate to a more full featured
packages
table, which should contain the entirebower.json
from packages. More on this later.Table suffixes- not needed due to small number of tables & lack of dimension tablesTodo
Good to go