public function translatable($table, $suffix = '_i18n') { $translatable = new Table($table . $suffix); $this->tables[] = $translatable; $translatable->id('id', false)->references($table)->required(); $translatable->varchar('language_id', 2)->references('languages', 'slug')->required(); $translatable->primary('id', 'language_id'); return $translatable; }