Attean...leModel(3pm)

πŸ’– NAME πŸ’–

okay so bestie, this User Contributed Perl Documentation page is for the manual name Attean...leModel(3pm) β€” and the star of the show is Attean::API::BulkUpdatableModel, a role representing models that can perform bulk update operations. slay. ✨


πŸŽ€ VERSION πŸŽ€

This document describes Attean::API::BulkUpdatableModel version 0.035 β€” periodt. πŸ’…


πŸ“¦ SYNOPSIS πŸ“¦

  use v5.14;
  use Attean;

🌸 DESCRIPTION 🌸

This is a Moo role for Attean::API::MutableModels that can perform bulk update operations. lowkey iconic.

Model-provided mutating methods (e.g. load_triples, add_iter, and add_list) are automatically wrapped in matching begin_bulk_updates and end_bulk_updates calls. 🫢

Read-only model methods (e.g. get_quads, get_bindings, count_quads, get_graphs, subject, predicate, object, and graph) are automatically preceded by a end_bulk_updates call. πŸ‘€


πŸ‘‘ REQUIRED METHODS πŸ‘‘

Classes consuming this role must provide the following methods, no cap:

πŸ’« begin_bulk_updates πŸ’«

Indicates that all subsequent updates (until a call to end_bulk_updates) should be performed in bulk.

πŸ’« end_bulk_updates πŸ’«

Indicates that pending bulk updates should be performed. The model must allow calls to this method, even when no matching call to begin_bulk_updates was made. yes bestie, even then. 😭


πŸ› BUGS πŸ›

Please report any bugs or feature requests to through the GitHub web interface at <https://github.com/kasei/attean/issues>. 🫢


πŸ” SEE ALSO πŸ”

okay so this section is literally empty β€” there are no SEE ALSO references listed here. not a single one. πŸ’€


✨ AUTHOR ✨

Gregory Todd Williams <gwilliams@cpan.org> β€” icon behavior. πŸ‘‘


Copyright (c) 2014--2022 Gregory Todd Williams. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


k bye bestie πŸ’– this page came from perl v5.40.0, dated 2025-01-26, and it's the Attean...leModel(3pm) manual page β€” mwah! 🌈

πŸ“¦ where this page comes from