The 'discrete_stream_gauge' table was created by Harry House in early 1994. It was first stored in an INGRES database, but was converted to ORACLE format in early 1996. Modifications were generally made each year after the initial creation in the early part of the year. It was transferred to INSTAAR in late 1997, where it was stored in a Microsoft Access database, and presented on the web in ascii, comma delimited files. In October, 1999 Mike Gooseff submitted the 1997-98 data to Denise Steigerwald (the data manager) in ascii, comma delimited files. In order to prepare the files for use in an Oracle database as well as a geographic information system, Denise created a field for "strmgageid" (stream gage id), converted any time fields of 24:00 to 0:00 on the following day, combined the date and time fields into one date/time field, and separated the data into separate files for each station. Data which was previously presented according to decade collected is now presented according to location, and contains records from the start date of monitoring for a given stream gage. The resulting files are available through the links provided above. In order to make the data more relational / useful in Oracle and ArcInfo, and generate links between different data and metadata fields, a dataset code was added to these files. New codes for the COMMENTS column were created in 2005 after a meeting between the stream team and the information manager (Chris Gardner). These comments were added to stream data that were worked up after that point - they usually appear in the data around the 2003 season. In 2014, Inigo San Gil introduced several metadata improvements.
In March 2021, data from the 2014-15, 2015-16, 2016-17, and 2017-18 field seasons were replaced to correct a previously published error, in which discharge was reported in cubicFeetPerSecond (CFS) instead of litersPerSecond (l/s).