Changes between Version 11 and Version 12 of DatabaseAPI


Ignore:
Timestamp:
02/11/10 10:37:50 (3 years ago)
Author:
andrew
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseAPI

    v11 v12  
    1414 
    1515For detailed documentation on each API method, there are links to them from the [wiki:Documentation Documentation] page. 
     16 
     17== Methods == 
     18 
     19== Database API Reference == 
     20 
     21Please note that we're still adding new methods to the database API. If one you want is still missing and does not have a [/report/1 ticket], please [/newticket add one]. 
     22 
     23 * [wiki:db.backend_name] 
     24 
     25 * [wiki:db.create_table](table_name, fields) 
     26 * [wiki:db.delete_table](table_name, cascade=True) 
     27 * [wiki:db.rename_table](table_name, new_table_name) 
     28 * [wiki:db.clear_table](table_name) 
     29 
     30 * [wiki:db.add_column](table_name, field_name, field, keep_default=True) 
     31 * [wiki:db.delete_column](table_name, column_name) 
     32 * [wiki:db.alter_column](table_name, column_name, field, explicit_name=True) 
     33 * [wiki:db.rename_column](table_name, column_name, new_column_name) 
     34 
     35 * [wiki:db.create_index](table_name, column_names, unique=False, db_tablespace="") 
     36 * [wiki:db.delete_index](table_name, column_names, db_tablespace="") 
     37 
     38 * [wiki:db.create_primary_key](table_name, columns) 
     39 * [wiki:db.delete_primary_key](table_name) 
     40 
     41 * [wiki:db.create_unique](table_name, columns) 
     42 * [wiki:db.delete_unique](table_name, columns) 
     43 
     44 * [wiki:db.execute](sql, params=[]) 
     45 * [wiki:db.execute_many](sql) 
     46 
     47 * [wiki:db.send_create_signal](app_label, model_names) 
     48 
     49 * [wiki:db.start_transaction]() 
     50 * [wiki:db.commit_transaction]() 
     51 * [wiki:db.rollback_transaction]()