I am absolutely new to craft plugin development and could not find any documentation on creating database tables specific to a new plugin. How are new tables created when a plugin is installed?
I am browsing through the source code for the
CocktailRecipes plugin: https://github.com/adrianmacneil/cocktailrecipes/ and I cannot find how the
craft_cocktailrecipes_ingredients table gets created when I install it.
Is it merely a matter of defining a record class like
CocktailRecipes_IngredientRecord and then overriding the
Is that how craft cms builds the tables?