Data-Session

 view release on metacpan or  search on metacpan

lib/Data/Session/Driver/Pg.pm  view on Meta::CPAN

	{
		die __PACKAGE__ . ". $_";
	};

	return 1;

} # End of store.

# -----------------------------------------------

sub update
{
	my($self, $dbh, $table_name, $id_col_name, $data_col_name, $id, $data) = @_;
	my($sql) = "update $table_name set $data_col_name = ? where $id_col_name = ?";
	my($sth) = $dbh -> prepare($sql);

	$sth -> bind_param(1, $data, {pg_type => $self -> pg_bytea ? PG_BYTEA : PG_TEXT});
	$sth -> bind_param(2, $id);

	$sth -> execute;
	$sth -> finish;

lib/Data/Session/Driver/SQLite.pm  view on Meta::CPAN

	{
		die __PACKAGE__ . ". $_";
	};

	return 1;

} # End of store.

# -----------------------------------------------

sub update
{
	my($self, $dbh, $table_name, $id_col_name, $data_col_name, $id, $data) = @_;
	my($sql) = "update $table_name set $data_col_name = ? where $id_col_name = ?";
	my($sth) = $dbh -> prepare($sql);

	$sth -> bind_param(1, $data, SQL_BLOB);
	$sth -> bind_param(2, $id);

	$sth -> execute;
	$sth -> finish;

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.624 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )