r28

Details

  • Filename
    LibSQL-1.0-r28.zip
  • Uploaded by
  • Uploaded
    Nov 26, 2010
  • Size
    10.28 KB
  • Downloads
    41
  • MD5
    b57ceb8ba97ae906131888079d364857

Supported WoW Retail Versions

  • 4.0.3a

Changelog

2010-11-27  Humbedooh  <Humbedooh>

[3b645034f8d2] [tip]
* LibSQL-1.0.lua

Added support for DATE and TIMESTAMP field types
Added functions LibSQL_To_Date, LibSQL_From_Date, LibSQL_To_Timestamp, LibSQL_From_Timestamp

2010-11-26  Humbedooh  <Humbedooh>

[55f6e271cba7]
* LibSQL-1.0.lua

Added support for both SQL sorting flavors (ORDER BY / SORT BY)

[ffdd6f82fd10]
* LibSQL-1.0.lua

Optimizing some tools
Added BLOB and TABLE to the list of valid field types

[70c15b97c2ea]
* LibSQL-1.0.lua

Small fix to res:Fetch() to use the optional namespace declared in AS statements in Libsql:Acquire.

[9939bfd6187f]
* LibSQL-1.0.lua

Added an external ID holder for better preserving the structure of acquired Lua tables.

[de0d96f3bc06]
* LibSQL-1.0.lua

Fixed a bug where LibSQL:Acquire would pass on all field types as STRING (thus borking the searches).

2010-11-25  Humbedooh  <Humbedooh>

[7fdee6ce4838]
* LibSQL-1.0.lua

Disabling some debugging output.

2010-11-24  Humbedooh  <Humbedooh>

[88735714d8cb]
* LibSQL-1.0.lua

Set LibSQL_Conform_Data to return the raw value of unknown field types.

[fc978fc4a18f]
* LibSQL-1.0.lua

Updating LibSQL_Resource_Next_Objectified to work with LibSQL:Acquire

2010-11-23  Humbedooh  <Humbedooh>

[08666dd020fb]
* LibSQL-1.0.lua

Fixed a few glitches in the search functions when using Acquire().
Added the "AT" parameter for specifying an alternate field order.

[3d939aae4ebd]
* LibSQL-1.0.lua LibSQL-1.0.toc

Added LibSQL:Acquire(tableName, pointer, args) for using the SQL library on regular Lua tables.

2010-11-22  Humbedooh  <Humbedooh>

[09c93fc0a5af]
* LibSQL-1.0.lua

INSERT statements now work, yay.

[f10284f42592]
* LibSQL-1.0.lua

Added support for REMOVE statement.
REMOVE, SELECT and UPDATE now supports LIMIT and SORT parameters.

[122501b345bc]
* LibSQL-1.0.lua

Optimizing the INSERT handling

[73adcd7e4a13]
* LibSQL-1.0.lua

Fixed a bug where the search clause would always evaluate to true.
Added LibSQL_Resource:Update

[267a78386d53]
* LibSQL-1.0.lua

SELECT statements (and LibSQL_Resource:Select) now accepts conventional SQL SELECT parameters (SELECT name, level as smurf, COUNT(*), ...)

2010-11-21  Humbedooh  <Humbedooh>

[de1242271142]
* LibSQL-1.0.lua LibSQL-1.0.toc

Removed LibStub dependency

[6946b72eb3f5]
* LibSQL-1.0.lua

LibSQL_Resource:Select now accepts "*" and "field, field, field..."

[86012e493eb6]
* LibSQL-1.0.lua

Added LibSQL_Resource:Sort
Search clauses are now cached for faster searches

[ae9f25e57c23]
* LibSQL-1.0.lua

Added LibSQL_Resource:Insert, LibSQL_Resource_Convert.
Sandboxed the comparison function in LibSQL_Resource:Find

2010-11-20  Humbedooh  <Humbedooh>

[9b58f078469f]
* LibSQL-1.0.lua

added LibSQL_Resource:Limit(a,b)
changed LibSQL:_Delete to LibSQL:_Drop to avoid confusion
Hollowed out the resource object some more

2010-11-17  Humbedooh  <Humbedooh>

[96dbb9065836]
* LibSQL-1.0.lua

Support for SQL statements REMOVE (prototype), DROP, TRUNCATE

[29390e0f54bc]
* LibSQL-1.0.lua

Added functions LibSQL_Validate_Field_Name, LibSQL_Set_Weak_Table, LibSQL_Field_Exists, LibSQL_Field_Valid_Type, LibSQL_Field_Valid_Flag, LibSQL_Parse_Alter, LibSQL_Resource:Flush, LibSQL:_Create, LibSQL:_Alter
Support for SQL statements CREATE, ALTER

[bd7acc5a9e43]
* LibSQL-1.0.lua

Added upvalues, LibSQL_Resource:Flush(), LibSQL:_Get(tbl)

2010-11-16  Humbedooh  <Humbedooh>

[721e0cdc6b72]
* .docmeta, LibSQL-1.0.lua

screw you, .docmeta!
fixing some typos

[1e10ec753a3a]
* .docmeta:

Work, damnit!

[0a27051d50f7]
* .docmeta, LibSQL-1.0.lua

Adding docmeta (if the documenter works now)
Added some reserved words.

[57a1ee916021]
* LibSQL-1.0.lua LibSQL-1.0.toc

Initial commit of the resource object.
Added functions [LibSQL_Resource:]Rows(), Fetch(), FetchArray(), FetchObject(), Seek(), Rewind()

2010-11-14  Humbedooh  <Humbedooh>

[69a2e187b37e]
* .pkgmeta, LibSQL-1.0.lua LibSQL-1.0.toc

Initial commit + prototypes