code: def build_all(cls, list_of_kwargs):
          
          return cls.add_all([
              cls.new(**kwargs) for kwargs in list_of_kwargs], commit=False)
docs: Similar to `create_all`. But transaction is not committed.