Skip to content

SAIF.Framework.Preferences SQL catalog

This page indexes all 7 SQL statements in SAIF.Framework.Preferences, all issued inline by PreferenceData against a single table, USER_PREFERENCE.

Create operations

SQL ID Description Type Tables Business object
SQL-004 Insert a new preference row Inline USER_PREFERENCE PreferenceData

Read operations

SQL ID Description Type Tables Business object
SQL-002 Retrieve a single preference blob scoped by app/user/page Inline USER_PREFERENCE PreferenceData
SQL-003 Retrieve all preference rows for a user Inline USER_PREFERENCE PreferenceData
SQL-007 Scalar existence check (Count(*)) before insert/update Inline USER_PREFERENCE PreferenceData

Update operations

SQL ID Description Type Tables Business object
SQL-005 Update an existing preference row's text and audit columns Inline USER_PREFERENCE PreferenceData

Delete operations

SQL ID Description Type Tables Business object
SQL-006 Delete a preference row when the supplied text is empty Inline USER_PREFERENCE PreferenceData

Sequence operations

SQL ID Description Sequence Tables Business object
SQL-001 Inline USER_PREFERENCE_SEQ.nextval key-generation expression embedded in the SQL-004 INSERT USER_PREFERENCE_SEQ USER_PREFERENCE PreferenceData

Sources

  • SAIF.Framework.Preferences\PreferenceData.cs