Add ability for Tables to be extended

Would be cool be able to create some base table data and have your tables just extend off it so you dont have to type so much… and updating all your tables would be easy. Something like this:

TableBase standardTable {
  active boolean
  createdOn datetime
  modifiedOn datetime
}
Table user Extends standardTable {
  id int [pk]
  firstName string
  lastName string
}

I think using composition here would be better, but the point remains: things like metadata would be super helpful if I can define it once.

1 Like