Doodle 0.04
Files
- CHANGES
- INSTALL
- LICENSE
- META.json
- META.yml
- Makefile.PL
- README
- README.mkdn
- cpanfile
- lib/Doodle.pm
- lib/Doodle/Column.pm
- lib/Doodle/Column/Helpers.pm
- lib/Doodle/Command.pm
- lib/Doodle/Grammar.pm
- lib/Doodle/Grammar/Mssql.pm
- lib/Doodle/Grammar/Mysql.pm
- lib/Doodle/Grammar/Postgres.pm
- lib/Doodle/Grammar/Sqlite.pm
- lib/Doodle/Helpers.pm
- lib/Doodle/Index.pm
- lib/Doodle/Library.pm
- lib/Doodle/Migration.pm
- lib/Doodle/Migrator.pm
- lib/Doodle/Relation.pm
- lib/Doodle/Relation/Helpers.pm
- lib/Doodle/Schema.pm
- lib/Doodle/Schema/Helpers.pm
- lib/Doodle/Statement.pm
- lib/Doodle/Table.pm
- lib/Doodle/Table/Helpers.pm
- t/can.t
- t/can/Doodle_Column_Helpers_binary.t
- t/can/Doodle_Column_Helpers_boolean.t
- t/can/Doodle_Column_Helpers_char.t
- t/can/Doodle_Column_Helpers_date.t
- t/can/Doodle_Column_Helpers_datetime.t
- t/can/Doodle_Column_Helpers_datetime_tz.t
- t/can/Doodle_Column_Helpers_decimal.t
- t/can/Doodle_Column_Helpers_double.t
- t/can/Doodle_Column_Helpers_enum.t
- t/can/Doodle_Column_Helpers_float.t
- t/can/Doodle_Column_Helpers_increments.t
- t/can/Doodle_Column_Helpers_increments_big.t
- t/can/Doodle_Column_Helpers_increments_medium.t
- t/can/Doodle_Column_Helpers_increments_small.t
- t/can/Doodle_Column_Helpers_integer.t
- t/can/Doodle_Column_Helpers_integer_big.t
- t/can/Doodle_Column_Helpers_integer_big_unsigned.t
- t/can/Doodle_Column_Helpers_integer_medium.t
- t/can/Doodle_Column_Helpers_integer_medium_unsigned.t
- t/can/Doodle_Column_Helpers_integer_small.t
- t/can/Doodle_Column_Helpers_integer_small_unsigned.t
- t/can/Doodle_Column_Helpers_integer_tiny.t
- t/can/Doodle_Column_Helpers_integer_tiny_unsigned.t
- t/can/Doodle_Column_Helpers_integer_unsigned.t
- t/can/Doodle_Column_Helpers_json.t
- t/can/Doodle_Column_Helpers_not_null.t
- t/can/Doodle_Column_Helpers_null.t
- t/can/Doodle_Column_Helpers_primary.t
- t/can/Doodle_Column_Helpers_string.t
- t/can/Doodle_Column_Helpers_text.t
- t/can/Doodle_Column_Helpers_text_long.t
- t/can/Doodle_Column_Helpers_text_medium.t
- t/can/Doodle_Column_Helpers_time.t
- t/can/Doodle_Column_Helpers_time_tz.t
- t/can/Doodle_Column_Helpers_timestamp.t
- t/can/Doodle_Column_Helpers_timestamp_tz.t
- t/can/Doodle_Column_Helpers_uuid.t
- t/can/Doodle_Column_create.t
- t/can/Doodle_Column_delete.t
- t/can/Doodle_Column_doodle.t
- t/can/Doodle_Column_rename.t
- t/can/Doodle_Column_update.t
- t/can/Doodle_Grammar_Mssql_create_column.t
- t/can/Doodle_Grammar_Mssql_create_index.t
- t/can/Doodle_Grammar_Mssql_create_relation.t
- t/can/Doodle_Grammar_Mssql_create_schema.t
- t/can/Doodle_Grammar_Mssql_create_table.t
- t/can/Doodle_Grammar_Mssql_delete_column.t
- t/can/Doodle_Grammar_Mssql_delete_index.t
- t/can/Doodle_Grammar_Mssql_delete_relation.t
- t/can/Doodle_Grammar_Mssql_delete_schema.t
- t/can/Doodle_Grammar_Mssql_delete_table.t
- t/can/Doodle_Grammar_Mssql_rename_table.t
- t/can/Doodle_Grammar_Mssql_type_binary.t
- t/can/Doodle_Grammar_Mssql_type_boolean.t
- t/can/Doodle_Grammar_Mssql_type_char.t
- t/can/Doodle_Grammar_Mssql_type_date.t
- t/can/Doodle_Grammar_Mssql_type_datetime.t
- t/can/Doodle_Grammar_Mssql_type_datetime_tz.t
- t/can/Doodle_Grammar_Mssql_type_decimal.t
- t/can/Doodle_Grammar_Mssql_type_double.t
- t/can/Doodle_Grammar_Mssql_type_enum.t
- t/can/Doodle_Grammar_Mssql_type_float.t
- t/can/Doodle_Grammar_Mssql_type_integer.t
- t/can/Doodle_Grammar_Mssql_type_integer_big.t
- t/can/Doodle_Grammar_Mssql_type_integer_big_unsigned.t
- t/can/Doodle_Grammar_Mssql_type_integer_medium.t
- t/can/Doodle_Grammar_Mssql_type_integer_medium_unsigned.t
- t/can/Doodle_Grammar_Mssql_type_integer_small.t
- t/can/Doodle_Grammar_Mssql_type_integer_small_unsigned.t
- t/can/Doodle_Grammar_Mssql_type_integer_tiny.t
- t/can/Doodle_Grammar_Mssql_type_integer_tiny_unsigned.t
- t/can/Doodle_Grammar_Mssql_type_integer_unsigned.t
- t/can/Doodle_Grammar_Mssql_type_json.t
- t/can/Doodle_Grammar_Mssql_type_string.t
- t/can/Doodle_Grammar_Mssql_type_text.t
- t/can/Doodle_Grammar_Mssql_type_text_long.t
- t/can/Doodle_Grammar_Mssql_type_text_medium.t
- t/can/Doodle_Grammar_Mssql_type_time.t
- t/can/Doodle_Grammar_Mssql_type_time_tz.t
- t/can/Doodle_Grammar_Mssql_type_timestamp.t
- t/can/Doodle_Grammar_Mssql_type_timestamp_tz.t
- t/can/Doodle_Grammar_Mssql_type_uuid.t
- t/can/Doodle_Grammar_Mssql_update_column.t
- t/can/Doodle_Grammar_Mssql_wrap.t
- t/can/Doodle_Grammar_Mysql_create_column.t
- t/can/Doodle_Grammar_Mysql_create_index.t
- t/can/Doodle_Grammar_Mysql_create_relation.t
- t/can/Doodle_Grammar_Mysql_create_schema.t
- t/can/Doodle_Grammar_Mysql_create_table.t
- t/can/Doodle_Grammar_Mysql_delete_column.t
- t/can/Doodle_Grammar_Mysql_delete_index.t
- t/can/Doodle_Grammar_Mysql_delete_relation.t
- t/can/Doodle_Grammar_Mysql_delete_schema.t
- t/can/Doodle_Grammar_Mysql_delete_table.t
- t/can/Doodle_Grammar_Mysql_rename_column.t
- t/can/Doodle_Grammar_Mysql_rename_table.t
- t/can/Doodle_Grammar_Mysql_type_binary.t
- t/can/Doodle_Grammar_Mysql_type_boolean.t
- t/can/Doodle_Grammar_Mysql_type_char.t
- t/can/Doodle_Grammar_Mysql_type_date.t
- t/can/Doodle_Grammar_Mysql_type_datetime.t
- t/can/Doodle_Grammar_Mysql_type_datetime_tz.t
- t/can/Doodle_Grammar_Mysql_type_decimal.t
- t/can/Doodle_Grammar_Mysql_type_double.t
- t/can/Doodle_Grammar_Mysql_type_enum.t
- t/can/Doodle_Grammar_Mysql_type_float.t
- t/can/Doodle_Grammar_Mysql_type_integer.t
- t/can/Doodle_Grammar_Mysql_type_integer_big.t
- t/can/Doodle_Grammar_Mysql_type_integer_big_unsigned.t
- t/can/Doodle_Grammar_Mysql_type_integer_medium.t
- t/can/Doodle_Grammar_Mysql_type_integer_medium_unsigned.t
- t/can/Doodle_Grammar_Mysql_type_integer_small.t
- t/can/Doodle_Grammar_Mysql_type_integer_small_unsigned.t
- t/can/Doodle_Grammar_Mysql_type_integer_tiny.t
- t/can/Doodle_Grammar_Mysql_type_integer_tiny_unsigned.t
- t/can/Doodle_Grammar_Mysql_type_integer_unsigned.t
- t/can/Doodle_Grammar_Mysql_type_json.t
- t/can/Doodle_Grammar_Mysql_type_string.t
- t/can/Doodle_Grammar_Mysql_type_text.t
- t/can/Doodle_Grammar_Mysql_type_text_long.t
- t/can/Doodle_Grammar_Mysql_type_text_medium.t
- t/can/Doodle_Grammar_Mysql_type_time.t
- t/can/Doodle_Grammar_Mysql_type_time_tz.t
- t/can/Doodle_Grammar_Mysql_type_timestamp.t
- t/can/Doodle_Grammar_Mysql_type_timestamp_tz.t
- t/can/Doodle_Grammar_Mysql_type_uuid.t
- t/can/Doodle_Grammar_Mysql_update_column.t
- t/can/Doodle_Grammar_Mysql_wrap.t
- t/can/Doodle_Grammar_Postgres_create_column.t
- t/can/Doodle_Grammar_Postgres_create_index.t
- t/can/Doodle_Grammar_Postgres_create_relation.t
- t/can/Doodle_Grammar_Postgres_create_schema.t
- t/can/Doodle_Grammar_Postgres_create_table.t
- t/can/Doodle_Grammar_Postgres_delete_column.t
- t/can/Doodle_Grammar_Postgres_delete_index.t
- t/can/Doodle_Grammar_Postgres_delete_relation.t
- t/can/Doodle_Grammar_Postgres_delete_schema.t
- t/can/Doodle_Grammar_Postgres_delete_table.t
- t/can/Doodle_Grammar_Postgres_rename_column.t
- t/can/Doodle_Grammar_Postgres_rename_table.t
- t/can/Doodle_Grammar_Postgres_type_binary.t
- t/can/Doodle_Grammar_Postgres_type_boolean.t
- t/can/Doodle_Grammar_Postgres_type_char.t
- t/can/Doodle_Grammar_Postgres_type_date.t
- t/can/Doodle_Grammar_Postgres_type_datetime.t
- t/can/Doodle_Grammar_Postgres_type_datetime_tz.t
- t/can/Doodle_Grammar_Postgres_type_decimal.t
- t/can/Doodle_Grammar_Postgres_type_double.t
- t/can/Doodle_Grammar_Postgres_type_enum.t
- t/can/Doodle_Grammar_Postgres_type_float.t
- t/can/Doodle_Grammar_Postgres_type_integer.t
- t/can/Doodle_Grammar_Postgres_type_integer_big.t
- t/can/Doodle_Grammar_Postgres_type_integer_big_unsigned.t
- t/can/Doodle_Grammar_Postgres_type_integer_medium.t
- t/can/Doodle_Grammar_Postgres_type_integer_medium_unsigned.t
- t/can/Doodle_Grammar_Postgres_type_integer_small.t
- t/can/Doodle_Grammar_Postgres_type_integer_small_unsigned.t
- t/can/Doodle_Grammar_Postgres_type_integer_tiny.t
- t/can/Doodle_Grammar_Postgres_type_integer_tiny_unsigned.t
- t/can/Doodle_Grammar_Postgres_type_integer_unsigned.t
- t/can/Doodle_Grammar_Postgres_type_json.t
- t/can/Doodle_Grammar_Postgres_type_string.t
- t/can/Doodle_Grammar_Postgres_type_text.t
- t/can/Doodle_Grammar_Postgres_type_text_long.t
- t/can/Doodle_Grammar_Postgres_type_text_medium.t
- t/can/Doodle_Grammar_Postgres_type_time.t
- t/can/Doodle_Grammar_Postgres_type_time_tz.t
- t/can/Doodle_Grammar_Postgres_type_timestamp.t
- t/can/Doodle_Grammar_Postgres_type_timestamp_tz.t
- t/can/Doodle_Grammar_Postgres_type_uuid.t
- t/can/Doodle_Grammar_Postgres_update_column.t
- t/can/Doodle_Grammar_Postgres_wrap.t
- t/can/Doodle_Grammar_Sqlite_create_column.t
- t/can/Doodle_Grammar_Sqlite_create_index.t
- t/can/Doodle_Grammar_Sqlite_create_table.t
- t/can/Doodle_Grammar_Sqlite_delete_column.t
- t/can/Doodle_Grammar_Sqlite_delete_index.t
- t/can/Doodle_Grammar_Sqlite_delete_table.t
- t/can/Doodle_Grammar_Sqlite_rename_table.t
- t/can/Doodle_Grammar_Sqlite_type_binary.t
- t/can/Doodle_Grammar_Sqlite_type_boolean.t
- t/can/Doodle_Grammar_Sqlite_type_char.t
- t/can/Doodle_Grammar_Sqlite_type_date.t
- t/can/Doodle_Grammar_Sqlite_type_datetime.t
- t/can/Doodle_Grammar_Sqlite_type_datetime_tz.t
- t/can/Doodle_Grammar_Sqlite_type_decimal.t
- t/can/Doodle_Grammar_Sqlite_type_double.t
- t/can/Doodle_Grammar_Sqlite_type_enum.t
- t/can/Doodle_Grammar_Sqlite_type_float.t
- t/can/Doodle_Grammar_Sqlite_type_integer.t
- t/can/Doodle_Grammar_Sqlite_type_integer_big.t
- t/can/Doodle_Grammar_Sqlite_type_integer_big_unsigned.t
- t/can/Doodle_Grammar_Sqlite_type_integer_medium.t
- t/can/Doodle_Grammar_Sqlite_type_integer_medium_unsigned.t
- t/can/Doodle_Grammar_Sqlite_type_integer_small.t
- t/can/Doodle_Grammar_Sqlite_type_integer_small_unsigned.t
- t/can/Doodle_Grammar_Sqlite_type_integer_tiny.t
- t/can/Doodle_Grammar_Sqlite_type_integer_tiny_unsigned.t
- t/can/Doodle_Grammar_Sqlite_type_integer_unsigned.t
- t/can/Doodle_Grammar_Sqlite_type_json.t
- t/can/Doodle_Grammar_Sqlite_type_string.t
- t/can/Doodle_Grammar_Sqlite_type_text.t
- t/can/Doodle_Grammar_Sqlite_type_text_long.t
- t/can/Doodle_Grammar_Sqlite_type_text_medium.t
- t/can/Doodle_Grammar_Sqlite_type_time.t
- t/can/Doodle_Grammar_Sqlite_type_time_tz.t
- t/can/Doodle_Grammar_Sqlite_type_timestamp.t
- t/can/Doodle_Grammar_Sqlite_type_timestamp_tz.t
- t/can/Doodle_Grammar_Sqlite_type_uuid.t
- t/can/Doodle_Grammar_Sqlite_update_column.t
- t/can/Doodle_Grammar_Sqlite_wrap.t
- t/can/Doodle_Grammar_create_column.t
- t/can/Doodle_Grammar_create_constraint.t
- t/can/Doodle_Grammar_create_index.t
- t/can/Doodle_Grammar_create_schema.t
- t/can/Doodle_Grammar_create_table.t
- t/can/Doodle_Grammar_delete_column.t
- t/can/Doodle_Grammar_delete_constraint.t
- t/can/Doodle_Grammar_delete_index.t
- t/can/Doodle_Grammar_delete_schema.t
- t/can/Doodle_Grammar_delete_table.t
- t/can/Doodle_Grammar_exception.t
- t/can/Doodle_Grammar_execute.t
- t/can/Doodle_Grammar_rename_column.t
- t/can/Doodle_Grammar_rename_table.t
- t/can/Doodle_Grammar_render.t
- t/can/Doodle_Grammar_update_column.t
- t/can/Doodle_Helpers_column_create.t
- t/can/Doodle_Helpers_column_delete.t
- t/can/Doodle_Helpers_column_rename.t
- t/can/Doodle_Helpers_column_update.t
- t/can/Doodle_Helpers_index_create.t
- t/can/Doodle_Helpers_index_delete.t
- t/can/Doodle_Helpers_relation_create.t
- t/can/Doodle_Helpers_relation_delete.t
- t/can/Doodle_Helpers_schema_create.t
- t/can/Doodle_Helpers_schema_delete.t
- t/can/Doodle_Helpers_table_create.t
- t/can/Doodle_Helpers_table_delete.t
- t/can/Doodle_Helpers_table_rename.t
- t/can/Doodle_Index_create.t
- t/can/Doodle_Index_delete.t
- t/can/Doodle_Index_doodle.t
- t/can/Doodle_Index_unique.t
- t/can/Doodle_Migration_down.t
- t/can/Doodle_Migration_up.t
- t/can/Doodle_Migrator_migrate.t
- t/can/Doodle_Migrator_migrations.t
- t/can/Doodle_Migrator_namespace.t
- t/can/Doodle_Migrator_statements.t
- t/can/Doodle_Relation_Helpers_on_delete.t
- t/can/Doodle_Relation_Helpers_on_update.t
- t/can/Doodle_Relation_create.t
- t/can/Doodle_Relation_delete.t
- t/can/Doodle_Relation_doodle.t
- t/can/Doodle_Schema_Helpers_if_exists.t
- t/can/Doodle_Schema_Helpers_if_not_exists.t
- t/can/Doodle_Schema_create.t
- t/can/Doodle_Schema_delete.t
- t/can/Doodle_Schema_table.t
- t/can/Doodle_Table_Helpers_binary.t
- t/can/Doodle_Table_Helpers_boolean.t
- t/can/Doodle_Table_Helpers_char.t
- t/can/Doodle_Table_Helpers_date.t
- t/can/Doodle_Table_Helpers_datetime.t
- t/can/Doodle_Table_Helpers_datetime_tz.t
- t/can/Doodle_Table_Helpers_decimal.t
- t/can/Doodle_Table_Helpers_double.t
- t/can/Doodle_Table_Helpers_enum.t
- t/can/Doodle_Table_Helpers_float.t
- t/can/Doodle_Table_Helpers_if_exists.t
- t/can/Doodle_Table_Helpers_if_not_exists.t
- t/can/Doodle_Table_Helpers_increments_big.t
- t/can/Doodle_Table_Helpers_increments_medium.t
- t/can/Doodle_Table_Helpers_increments_small.t
- t/can/Doodle_Table_Helpers_integer.t
- t/can/Doodle_Table_Helpers_integer_big.t
- t/can/Doodle_Table_Helpers_integer_big_unsigned.t
- t/can/Doodle_Table_Helpers_integer_medium.t
- t/can/Doodle_Table_Helpers_integer_medium_unsigned.t
- t/can/Doodle_Table_Helpers_integer_small.t
- t/can/Doodle_Table_Helpers_integer_small_unsigned.t
- t/can/Doodle_Table_Helpers_integer_tiny.t
- t/can/Doodle_Table_Helpers_integer_tiny_unsigned.t
- t/can/Doodle_Table_Helpers_integer_unsigned.t
- t/can/Doodle_Table_Helpers_json.t
- t/can/Doodle_Table_Helpers_morphs.t
- t/can/Doodle_Table_Helpers_no_morphs.t
- t/can/Doodle_Table_Helpers_no_timestamps.t
- t/can/Doodle_Table_Helpers_primary.t
- t/can/Doodle_Table_Helpers_string.t
- t/can/Doodle_Table_Helpers_temporary.t
- t/can/Doodle_Table_Helpers_text.t
- t/can/Doodle_Table_Helpers_text_long.t
- t/can/Doodle_Table_Helpers_text_medium.t
- t/can/Doodle_Table_Helpers_time.t
- t/can/Doodle_Table_Helpers_time_tz.t
- t/can/Doodle_Table_Helpers_timestamp.t
- t/can/Doodle_Table_Helpers_timestamp_tz.t
- t/can/Doodle_Table_Helpers_timestamps.t
- t/can/Doodle_Table_Helpers_timestamps_tz.t
- t/can/Doodle_Table_Helpers_uuid.t
- t/can/Doodle_Table_column.t
- t/can/Doodle_Table_create.t
- t/can/Doodle_Table_delete.t
- t/can/Doodle_Table_doodle.t
- t/can/Doodle_Table_index.t
- t/can/Doodle_Table_relation.t
- t/can/Doodle_Table_rename.t
- t/can/Doodle_build.t
- t/can/Doodle_grammar.t
- t/can/Doodle_schema.t
- t/can/Doodle_statements.t
- t/can/Doodle_table.t
- t/lib/My/Migration/Step1.pm
- t/lib/My/Migration/Step2.pm
- t/lib/My/Migrator.pm
- t/lib/Test_Doodle_Column_Helpers.pm
- t/lib/Test_Doodle_Table_Helpers.pm
- t/use.t
- t/use/Doodle.t
- t/use/Doodle_Column.t
- t/use/Doodle_Column_Helpers.t
- t/use/Doodle_Command.t
- t/use/Doodle_Grammar.t
- t/use/Doodle_Grammar_Mssql.t
- t/use/Doodle_Grammar_Mysql.t
- t/use/Doodle_Grammar_Postgres.t
- t/use/Doodle_Grammar_Sqlite.t
- t/use/Doodle_Helpers.t
- t/use/Doodle_Index.t
- t/use/Doodle_Library.t
- t/use/Doodle_Migration.t
- t/use/Doodle_Migrator.t
- t/use/Doodle_Relation.t
- t/use/Doodle_Relation_Helpers.t
- t/use/Doodle_Schema.t
- t/use/Doodle_Schema_Helpers.t
- t/use/Doodle_Statement.t
- t/use/Doodle_Table.t
- t/use/Doodle_Table_Helpers.t