Path: | lib/design_api.rb |
Last Update: | Fri Jun 20 18:41:18 +0900 2008 |
Struct
# File lib/design_api.rb, line 1255 1255: def self.to_book 1256: book = ApplicationTableStruct::Book.new 1257: book.main_sheet = ApplicationTableStruct::MainSheet.new 1258: book.main_sheet.tables = [] 1259: ApplicationTable.find(:all).each do |t| 1260: table = ApplicationTableStruct::Table.new 1261: table.name = t.name 1262: table.columns = [] 1263: t.table_columns.each do |c| 1264: column = ApplicationTableStruct::Column.new 1265: column.name = c.name 1266: column.type = c.class.to_s 1267: column.length = c.length 1268: table.columns << column 1269: end 1270: book.main_sheet.tables << table 1271: end 1272: return book 1273: end