WordPress plugin intelligence profile

Brad's Entity Attribute Value Database

This plugin allows you to create an entity-atribute-value database for your custom data you would like to store

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version2.17
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.6 · PHP 7.0
Directory statusactive
Last directory update2 Jan 202610mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Brad's Entity Attribute Value Database version 2.17 as active, updated 10mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Welcome to Brad’s Entity Attribute Value Database

This welcome page is where I will place ongoing information when I update this plugin. Also this will (I hope) have enough documentation to get you started. So what is an Entity Attribute Value Database?

Well the easiest way is to have you read about with the links below, and if you have any other please let me know.

com/2018/02/12/sql-design-entity-attribute-value-tables-part-1-why/

com/2018/02/19/sql-design-entity-attribute-value-tables-part-2-pros-and-cons/

org/wiki/Entity-attribute-value_model

Okay so inshort this plugin is meant to allow people to track items (people,cars,etc) without the need to create a database table for each thing. All data is currently stored in 4 tables.

As things progress hopefully I will get default values, incrementing values, and many other things going. This is of course the first plugin I have released, so as always I am looking for ways to do things better.

This first version is more of a proof of concept and to see what others think as I develop more.

Okay so first there is very small amount of error checking, and onto the help section:

Admin Pages

Manage Records – This is where you will define the record names you want to keep things in

Mange Attributes – This is where you will define your fields

Manage Record Layout – This is where you will define what fields are in each of your records

SQL Default – This is where you will define sql for defaulting values

shortcodes – standalone

[eav_tbl table=tablenamehere] – currently this shows all the rows in for the table in the argument

– there is an additional option allowupd=y will allow the person to update the record

– also you can use flds=2,4,6 which will only show fields 2,4,6 – order must be low to high

[eav_add table=tablenamehere] – currently this allows you insert values into the table in the argument

shortcodes – group1

[eav_startadd table=tablenamehere] – this shortcode starts the selective data entry

fieldnamehere. You can also add a “hidden=y” value as well and this field will be of type hidden instead of text.

[eav_subrec table=subtablehere] – this shortcode places an entry row for a child record on the page

[eav_endadd] – this is the shortcode you use to close the form, you can only have 1 eav_startadd/eav_endadd combination

There are 2 demo apps that you can see how things are done

– Guest Registration, this will create a all the fields, records and a page which will show you how to create a data entry page

– Apache Log, this will install record,field that you can now use the apache shortcut to load apache web data

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • database design forms entity attribute value
  • entity attribute value
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.6 · PHP 7.0
Update activity2 Jan 202610mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.