Add TableProvider and TableProviderFactory